Summary: | Option to disable pointer security to allow login with on screen keyboard (tablet PC) | ||
---|---|---|---|
Product: | [Unmaintained] kdm | Reporter: | talei <josh> |
Component: | general | Assignee: | kdm bugs tracker <kdm-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | dmoreno, gab, josh, kde, kdestuff, l.lunak, MurzNN, rdieter, rloring |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | kdm patch |
Description
talei
2008-06-16 12:47:54 UTC
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. *** |