xserver-multidpi/hw
Peter Hutterer 5b5e3fa277 xfree86: treat other drivers as mouse drivers in the config.
Historically, if no input device was referenced in the ServerLayout,
the server would pick the first "mouse" device found in the xorg.conf.
This patch gives evdev, synaptics, vmmouse and void the same status. If
there is a section in the config file using this driver - use it as the core
pointer.

Device selection is in driver-order, not in config-order. If a "mouse"
device is listed after a "synaptics" device, the "mouse" device gets
preference. This replicates the original behaviour.

This code only takes effect if AllowEmptyInput is off and there is no core
pointer in the server layout.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-21 11:59:16 +10:00
..
dmx dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
kdrive kdrive: set Activate/Deactivate grab for input devices (#21591) 2009-05-16 12:20:58 +10:00
vfb dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
xfree86 xfree86: treat other drivers as mouse drivers in the config. 2009-05-21 11:59:16 +10:00
xnest input: allow NULL as XkbRMVLOSet in InitKeyboardDeviceStruct. 2009-04-17 10:03:40 +10:00
xquartz dix: remove all but main() from main.c 2009-04-28 16:03:56 +10:00
xwin Cygwin/X: Fix keyboard layout mapping for Latin American keyboards 2009-02-22 13:08:42 +00:00
Makefile.am Remove xgl. 2008-06-12 16:00:50 -04:00