File kdm-dont-grab-mouse.diff of Package kdebase4-workspace
Subject: Do not grab mouse in KDM
From: Lubos Lunak
Patch-upstream: no (it's basically r732242 reverted)
Bug: bnc#445726
This patch reverts change in KDM that made it also grab the mouse, which
prevents xvkbd from working on tablet PCs.
--- kdm/kfrontend/kdm_greet.c.sav 2008-12-19 10:37:53.000000000 +0100
+++ kdm/kfrontend/kdm_greet.c 2008-12-19 10:41:30.000000000 +0100
@@ -466,7 +466,7 @@ secureInputs( Display *dpy )
{
debug( "secureInputs %s\n", dname );
secureKeyboard( dpy );
- securePointer( dpy );
+/* securePointer( dpy ); */
XSetInputFocus( dpy, None, None, CurrentTime );
debug( "secureInputs %s done\n", dname );
}
@@ -477,7 +477,7 @@ unsecureInputs( Display *dpy )
debug( "unsecureInputs %s\n", dname );
XSetInputFocus( dpy, PointerRoot, PointerRoot, CurrentTime );
XUngrabKeyboard( dpy, CurrentTime );
- XUngrabPointer( dpy, CurrentTime );
+/* XUngrabPointer( dpy, CurrentTime ); */
XSync( dpy, False );
}