Version: (using KDE 4.0.5) Installed from: Fedora RPMs OS: Linux Hi, 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). Fedora 9 includes KDE 4.(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. Any suggestions ???? (I know I can configure autologin - but I wish to be able to use the login box). Thankyou. Talei
this is likely to have something to do with the keyboard grab done by kdm.
Same problem here: I using Tablet PC and can't enter a password with virtual keyboard (kvkbd 0.6) because it's windows goes backward than background image and I can't switch to it.
This bug is still in version 4.1.3 (Fedora 10). For over 6 months it has not been possible to properly use KDE with a tablet PC ! Please, can someone take a look at this problem.
Just got a tablet PC and I can confirm this on Ubuntu Interprid 8.10 / KDE 4.2.1 I wonder why this is still UNCONFIRMED. Since this is a general accessibility issue I recommend making it high level.
Confirm this bug on Kubuntu Interprid 8.10 / KDE 4.2.1 too!
*** Bug 188148 has been marked as a duplicate of this bug. ***
Not sure if I should create a new bug but I use the /etc/kde4/kdm/Xsetup with xmessages to create a pre-login banner, basically to inform users of being monitored etc. I have noticed with Kubuntu 8.10 running kde4.1 the Xsetup is not posting my pre-login banner. In older versions of kde3 this was happening and I removed the /etc/kde3/kdm/kdm.options and it started to work again. I again tried it in kde4 but still no pre-login banner. What makes it even stranger just out of curiosity I uncommented the xconsole just to see if I could get some type of messaging to show pre login and it worked.
Not keyboard grab, mouse grab. We have disabled the securePointer() code for openSUSE, as this conflicts with onscreen keyboard.
Lubos, do I understand you correctly, that openSUSE packages do not have this bug? If yes, where would one find the patch needed, as I run KDE from svn.
Created attachment 34919 [details] kdm patch
Thanks Lubos for patch. So this bug is actually the result of additional security considerations, so reverting the commit is not an option. However, as the comments indicate, the new behaviour makes it useless for Tablet PC users. I am turning this bug report into a wish to make the (old) behaviour configurable, at least using some KConfig entry or otherwise hidden option for Tablet PC users. A GUI option would of course be preferred :)
Could this be solved by integrating kvkbd into kdm, so that's not a separate window but a part to the login dialog?
SVN commit 1036653 by ossi: make input grabbing optional it doesn't add any real security on most systems anyway, but it breaks input aids running in separate x clients. FEATURE: 164210 M +4 -0 ChangeLog M +22 -0 config.def M +5 -0 kfrontend/kdmconfig.cpp M +2 -0 kfrontend/kdmconfig.h M +14 -6 kfrontend/kfdialog.cpp M +24 -20 kfrontend/kgapp.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1036653
*** Bug 232464 has been marked as a duplicate of this bug. ***
*** Bug 234363 has been marked as a duplicate of this bug. ***