Bug 454282

Summary: Apps started in Xsetup_0 don't respond when login/greeter dialog is shown
Product: [Fedora] Fedora Reporter: talei <mlist000>
Component: kdebase-workspaceAssignee: Than Ngo <than>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 9CC: fedora, kevin, ltinkl, rdieter, tuxbrewr
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-17 18:39:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description talei 2008-07-07 14:23:05 UTC
Brief Summary:

Can't use xvkbd when launched with kdm to login on a tablet pc.

Description of problem:

I have recently installed Fedora 9 on a Fujitsu ST5110 tablet PC. (This was a
fresh install on a machine that was previously running Fedora 7). (I have tried
both version 4.0.1 and 4.0.5)

There is a problem with KDM and its greeter. I have edited /etc/X11/xdm/Xsetup_0
to launch xvkbd (virtual keyboard) so that I have a keyboard to enter username
and password into the greeter login box. (This is what I did in Fedora 7 and
KDE3 and this worked perfectly).

However, on KDE4 the greeter login box comes to the foreground and my keyboard
is hidden.

If I launch xvkbd with the option "always-on-top" I can now see the keyboard but
I can't press any buttons with the pen/mouse. I can only login using external
usb keyboard.

Once I have logged in, I can use xvkbd normally - it is just during the greeter
login that it won't work.

I have tried running kdm without themes and backgrounds, but this made no
difference. 



Version-Release number of selected component (if applicable):
4.0.1 and 4.0.5

How reproducible:


Steps to Reproduce:
1. Install xvkbd (Download from: http://homepage3.nifty.com/tsato/xvkbd/  )
2. Add to the top of the file "/etc/X11/xdm/Xsetup_0"  the line : 
      /usr/bin/xvkbd -geometry +200-0 -no-keypad -always-on-top &
   

3. Restart and attempt to login using virtual keyboard and mouse/pointer.(Note
you need to press the focus button on xvkbd and then click/select field in which
you want to enter data)
  
Actual results:
Can't press buttons on the virtual keyboard


Expected results:
Buttons on virtual keyboard are depressed.

Additional info:

Comment 1 Steven M. Parrish 2008-07-11 20:26:27 UTC
Anyone able to duplicate this?

Comment 2 Steven M. Parrish 2008-07-17 18:39:28 UTC
Thank you for reporting upstream.  We will monitor it for resolution.