我试图禁用戴尔 Inspiron 笔记本电脑(Ubuntu 17.10)上的触摸屏,因为它有故障。我曾几次能够使用xinput disable 9
或做到这一点xinput disable "ELAN touchscreen"
。将它们放入/etc/profile.d
用户脚本中,或立即启动终端并输入,但现在这种方法已经停止工作,因为我尝试了另一种修复方法,即禁用 中的 libinput /usr/share/X11/xorg.conf.d/40-libinput.conf
。
它启动并工作了一两次(然后在登录时给出错误,它找不到“ELAN 触摸屏”来禁用它)但无法复制并且触摸屏经常崩溃。
这是我间歇性地得到的两种不同的输出xinput
(当列出“ELAN 触摸屏”时,我可以使用 禁用它xinput --disable
;在另一种情况下,我不知道如何禁用它,因为它要么因触摸屏问题而弄乱我的会话,要么在我实际触摸屏幕时崩溃并将我注销)。
更新:这次又成功了;和上次一样,我在 Ubuntu“选择启动选项”屏幕上等待了大约 5 秒钟(其中列出了 3 个选项:Ubuntu、其他 Ubuntu 选项,或者让您进入 BIOS 配置,并让您在启动前编辑启动命令)。当我立即进入 Ubuntu 或等待太久时,触摸屏仍处于启用状态,因此似乎存在一个奇怪的最佳点,某些东西已加载但其他东西尚未加载……所以我肯定认为这是这些层之一中的错误。