• Peter Hutterer's avatar
    Add support for LIBINPUT_IGNORE_DEVICE · 00272cfb
    Peter Hutterer authored
    The recommended way to have libinput ignore specific devices so far was to
    remove the ID_INPUT* properties from the device. That may also affect other
    pieces of the stack that need access to this device.
    
    For the niche case of a device that should only be ignored by libinput but
    otherwise be treated normally by the system, we now support the
    LIBINPUT_IGNORE_DEVICE property.
    
    If the property is set to "0", it's equivalent to being unset. This gets
    around some technical limitations in udev where unsetting a property is
    impossible via a hwdb entry.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=102229Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
    00272cfb
Name
Last commit
Last update
..
dot Loading commit data...
style Loading commit data...
svg Loading commit data...
absolute-axes.dox Loading commit data...
absolute-coordinate-ranges.dox Loading commit data...
building.dox Loading commit data...
button_debouncing.dox Loading commit data...
clickpad-softbuttons.dox Loading commit data...
contributing.dox Loading commit data...
device-configuration-via-udev.dox Loading commit data...
faqs.dox Loading commit data...
gestures.dox Loading commit data...
libinput.doxygen.in Loading commit data...
middle-button-emulation.dox Loading commit data...
middle-button-emulation.svg Loading commit data...
normalization-of-relative-motion.dox Loading commit data...
page-hierarchy.dox Loading commit data...
palm-detection.dox Loading commit data...
pointer-acceleration.dox Loading commit data...
reporting-bugs.dox Loading commit data...
scrolling.dox Loading commit data...
seats.dox Loading commit data...
switches.dox Loading commit data...
t440-support.dox Loading commit data...
tablet-support.dox Loading commit data...
tapping.dox Loading commit data...
test-suite.dox Loading commit data...
timestamps.dox Loading commit data...
tools.dox Loading commit data...
touchpad-edge-scrolling-state-machine.svg Loading commit data...
touchpad-jumping-cursors.dox Loading commit data...
touchpad-pressure.dox Loading commit data...
touchpad-softbutton-state-machine.svg Loading commit data...
touchpad-tap-state-machine.svg Loading commit data...
touchpads.dox Loading commit data...
what-is-libinput.dox Loading commit data...