[PATCH 0/5] Cleanup/fix XKB PointerKeys

Peter Hutterer peter.hutterer at who-t.net
Tue Apr 13 18:08:09 PDT 2010


XKB PointerKeys are the mouse emulation XKB provides on the hit of a key
press(Test with Shift+NumLock, then the keypad will move the mouse
around)

The master devices keeps a reference to the last slave device that posted
through it. If XKB sends events straight through the master devices, the
lastSlave == master, causing double-scaling issues lateron and some other
weird effects (Fedora Bug #560356).
XTEST suffered from similar issues, leading to the creation
of the XTEST devices for each master device. Use them for XKB too.

The rest of the patches are just cleanup work.

Cheers,
  Peter


More information about the xorg-devel mailing list