Skip to content

Instantly share code, notes, and snippets.

@watzon
Created November 7, 2024 04:12
Show Gist options
  • Save watzon/3c727a6ce584eea531a4261eaa381032 to your computer and use it in GitHub Desktop.
Save watzon/3c727a6ce584eea531a4261eaa381032 to your computer and use it in GitHub Desktop.
Fix Synaptic touchpad issues on Dell laptops on Linux
# /etc/libinput/local-overrides.quirks
[Device]
MatchName=SynPS/2 Synaptics TouchPad
MatchUdevType=touchpad
MatchBus=ps2
# We need to add a valid DMI modalias match as required
MatchDMIModalias=dmi:*
# Disable the device by telling libinput to ignore its input properties
AttrInputProp=-INPUT_PROP_POINTER
# Turn off all event handling for this device
AttrEventCode=-EV_ABS;-EV_KEY
@watzon
Copy link
Author

watzon commented Nov 7, 2024

It basically just comes down to disabling the Syntapics touchpad driver. On Wayland you can use libinput quirks to do it. Put the above file in /etc/libinput/local-overrides.quirks then run sudo chmod 655 /etc/libinput/local-overrides.quirks and restart your computer.

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