Skip to content

Instantly share code, notes, and snippets.

@fghaas
Last active May 10, 2018 16:55
Show Gist options
  • Save fghaas/3406be59095de212182f1803a503a64b to your computer and use it in GitHub Desktop.
Save fghaas/3406be59095de212182f1803a503a64b to your computer and use it in GitHub Desktop.
Attempt to disable AlpsPS/2 ALPS DualPoint Stick as an input device (via udev)
# /etc/udev/rules.d/75-input.rules
# local udev rules for input devices
ACTION!="add|change", GOTO="input_end"
# ALPS DualPoint Stick: Ignore as input device
ENV{ID_BUS}=="i8042", ENV{NAME}=="AlpsPS/2 ALPS DualPoint Stick", ENV{ID_INPUT}="", ENV{ID_INPUT_MOUSE}="", ENV{ID_INPUT_POINTINGSTICK}=""
LABEL="input_end"
@psarraf
Copy link

psarraf commented May 10, 2018

The following udev rule worked for me. You can use wildcards in the device name. The rule is case sensitive, i.e., ATTRS{name} works but ATTRS{NAME} does not.

# ALPS DualPoint Stick: Ignore as input device
ATTRS{name}=="*DualPoint Stick", ENV{ID_INPUT}="", ENV{ID_INPUT_MOUSE}="", ENV{ID_INPUT_POINTINGSTICK}=""

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment