-
libinput can't run at SIGIO time, so it has been using AddEnabledDevice to run in non-signal context. Threaded input runs all input in non-signal context, so we want to use xf86AddEnabledDevice at last. v2: use XINPUT ABI version check instead of testing for presence of AddEnabledDevice, which can't get removed from the server until a few more patches past the threaded input change are merged. v3: remove reference to XI86_SIGNAL_IO, which was presumably a planned change to the xf86AddEnabledDevice path to make that not use SIGIO. Signed-off-by: Keith Packard <keithp@keithp.com> Tested-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
289de5be