xserver-multidpi/hw
Peter Hutterer 9dca441670 xfree86: add a hook to replace the new console handler.
This hook is only necessary for the keyboard driver to remove the race
condition between drain_console() and the driver's ReadInput (Bug 29969).

The idea is that a driver that needs to handle events from the console
calls xf86ReplaceConsoleHandler() with it's own ReadInput (or NULL) and thus
removes the drain_console call. It's the driver's responsibility to restore
the previous behaviour when the driver is unloaded.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
CC: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2010-09-10 09:09:47 +10:00
..
dmx input: Purge AddOtherInputDevices DDX hook. 2010-09-01 15:26:52 +10:00
kdrive input: Purge AddOtherInputDevices DDX hook. 2010-09-01 15:26:52 +10:00
vfb input: Purge Register*Device() functions. 2010-09-01 15:26:47 +10:00
xfree86 xfree86: add a hook to replace the new console handler. 2010-09-10 09:09:47 +10:00
xnest dix: purge leftover manual key down bit setting. 2010-07-07 13:29:46 +10:00
xquartz input: Purge AddOtherInputDevices DDX hook. 2010-09-01 15:26:52 +10:00
xwin input: Purge Register*Device() functions. 2010-09-01 15:26:47 +10:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00