Skip to content

Instantly share code, notes, and snippets.

@andysdesigns
Created April 17, 2017 14:08
Show Gist options
  • Select an option

  • Save andysdesigns/a7da2501f39dace6ada0baca7d16784e to your computer and use it in GitHub Desktop.

Select an option

Save andysdesigns/a7da2501f39dace6ada0baca7d16784e to your computer and use it in GitHub Desktop.
Fixed TouchSmart Tx2 Touchscreen
In file /usr/share/X11/xorg.conf.d/10-evdev.conf, changing the "evdev" to "libintup" in the touchscreen section do the trick.
So now it looks like this:
----- fix -----
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
----- // fix -----
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment