我有一个触摸屏,但驱动程序工作不正常,干扰了我的鼠标。
是否有可能禁用我的触摸屏,以便我可以再次正常工作?
发布于 2012-12-26 04:00:49
可以尝试使用xinput命令禁用输入设备。首先看看您有哪些输入设备,只需键入:
xinput你应该看到这样的清单:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Atmel Atmel maXTouch Digitizer id=9 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=13 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
...然后,可以使用以下命令禁用所需的输入设备:
xinput disable 9其中9是要禁用的设备的id。还可以在引号之间使用设备名称。
在xinputVersion1.5.99.1中,您需要执行xinput set-prop 9 'Device Enabled' 0。奇怪的是,在xinputv1.6.2上,第一种方式工作。
发布于 2014-06-23 00:05:36
xinput解决方案对我不起作用。相反,我遵循了这条线中的说明。这将在启动时禁用它。
/usr/share/X11/xorg.conf.d/10-evdev.confOption "Ignore" "on"添加到具有touchscreen标识符的部分末尾
ELAN Touchscreen在xinput。发布于 2017-06-15 23:23:44
将文件编辑为
sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf将触摸屏部分中的MatchIsTouchscreen从"on“更改为"off”,如下所示:
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "off"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection保存、命名和退出
触摸屏被禁用,不再在xinput中检测到。
https://askubuntu.com/questions/198572
复制相似问题