libinput/udev
Jonas Ådahl 091206c907 Ignore test devices for libinput contexts not run from the test suite
Add a LIBINPUT_TEST_DEVICE udev parameter to test devices created by
the test suite. When an application tries to add such a device to the
path backend or when the udev backend discovers such a device, it will
be ignored. Only the context when run via the test suite will actually
handle these devices.

Doing this will enable a user to run the libinput test suite on a system
running libinput without having the test suite devices interfering with
the actual system.

Note that X.org users running an input device driver that is not the
libinput X input driver will still need to manually configure the X
server to ignore such devices (see test/50-litest.conf).

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2015-07-28 17:42:32 +08:00
..
.gitignore Ignore test devices for libinput contexts not run from the test suite 2015-07-28 17:42:32 +08:00
80-libinput-device-groups.rules.in udev: make sure the udev callout path is valid for a test run 2015-07-09 11:29:06 +10:00
80-libinput-test-device.rules Ignore test devices for libinput contexts not run from the test suite 2015-07-28 17:42:32 +08:00
90-libinput-model-quirks.hwdb Tag synaptics serial touchpads with a LIBINPUT_MODEL tag 2015-07-22 13:53:09 +10:00
90-libinput-model-quirks.rules.in evdev: allow for multiple LIBINPUT_MODEL_* flags per device 2015-07-22 13:53:04 +10:00
libinput-device-group.c Add missing copyright header to the udev callout 2015-06-30 13:32:14 +10:00
libinput-model-quirks.c touchpad: disable 2fg scrolling on Synaptics semi-mt touchpads 2015-07-27 19:34:42 +10:00
Makefile.am udev: don't install the litest udev rules 2015-07-16 15:15:20 +10:00