Xorg device disabled with 'Option "Ignore" "true"' still enabled by udev+Xorg. How to fix?
Weiwu Zhang
a at colourful.land
Thu Jul 16 02:13:21 PDT 2015
Hi, I'm running Ubuntu 15.04,
$ uname -r
3.13.0-39-generic
With X.Org X Server 1.17.1
My touch-screen is broken and ghosts fake signals. It's been disabled in
Windows 8 but I can't find a way to disable it in Ubuntu except runnig
such commands every time I login:
$ xinput set-prop 12 "Device Enabled" 0
The default /usr/share/X11/xorg.conf.d/10-evdev.conf I changed to:
...
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "Ignore" "True"
Driver "evdev"
EndSection
...
I also tried to delete the Driver line, change it to strange values like
"vmmouse", or change the word Driver to MatchDriver, or making xorg.conf
with this section copied over. None of them works. xinput consistantly is
able to list the touchscreen device and react to ghost signals:
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ASUS Tech Inc. ASUS HID Device id=11 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v8.0 id=15 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v8.0 id=17 [slave pointer (2)]
⎜ ↳ SIS0817:00 0457:1071 id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Sleep Button id=7 [slave keyboard (3)]
↳ Heng Yu Technology Poker II id=8 [slave keyboard (3)]
↳ Heng Yu Technology Poker II id=9 [slave keyboard (3)]
↳ ASUS Tech Inc. ASUS HID Device id=10 [slave keyboard (3)]
↳ gpio-keys id=14 [slave keyboard (3)]
↳ Microsoft Microsoft® 2.4GHz Transceiver v8.0 id=16 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
(id=12 is the broken touch-screen).
In fact, I couldn't find "Ignore" option in evdev(4) man page, but am able to
find multiple internet posts / mails suggesting to add it.
How do I completely disable the adding of the SIS0817:00 0457:1071 and its
use by Xorg?
Thanks a lot!
More information about the xorg
mailing list