首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用触摸屏驱动程序?

如何禁用触摸屏驱动程序?
EN

Ask Ubuntu用户
提问于 2012-10-10 14:21:11
回答 5查看 96.5K关注 0票数 62

我有一个触摸屏,但驱动程序工作不正常,干扰了我的鼠标。

是否有可能禁用我的触摸屏,以便我可以再次正常工作?

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2012-12-26 04:00:49

可以尝试使用xinput命令禁用输入设备。首先看看您有哪些输入设备,只需键入:

代码语言:javascript
复制
xinput

你应该看到这样的清单:

代码语言:javascript
复制
$ 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)]
...

然后,可以使用以下命令禁用所需的输入设备:

代码语言:javascript
复制
xinput disable 9

其中9是要禁用的设备的id。还可以在引号之间使用设备名称。

在xinputVersion1.5.99.1中,您需要执行xinput set-prop 9 'Device Enabled' 0。奇怪的是,在xinputv1.6.2上,第一种方式工作。

票数 81
EN

Ask Ubuntu用户

发布于 2014-06-23 00:05:36

xinput解决方案对我不起作用。相反,我遵循了这条线中的说明。这将在启动时禁用它。

  1. 编辑/usr/share/X11/xorg.conf.d/10-evdev.conf
  2. Option "Ignore" "on"添加到具有touchscreen标识符的部分末尾
  3. 重新启动
  • 作为记录(谷歌),我有一个三星系列7,我的触摸屏被列为ELAN Touchscreenxinput
  • 在这个问题上说,JFTR的功耗差异基本上可以忽略不计。
票数 38
EN

Ask Ubuntu用户

发布于 2017-06-15 23:23:44

将文件编辑为

代码语言:javascript
复制
sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

将触摸屏部分中的MatchIsTouchscreen从"on“更改为"off”,如下所示:

代码语言:javascript
复制
Section "InputClass"
    Identifier "evdev touchscreen catchall"
    MatchIsTouchscreen "off"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection

保存、命名和退出

触摸屏被禁用,不再在xinput中检测到。

票数 7
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/198572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档