我尝试了几乎所有可以在网上找到的选项,将 10-evdev.conf 文件放入 xorg.conf.d 目录中,以禁用触摸屏 (eGalax Inc. Touch) 的拖动操作,但一直没能成功。触摸屏被识别为平板电脑设备,但我可以忍受。如果我在 10-evdev.conf 中的以下部分下提供一些选项,例如选项“忽略”“开启”,那么它就可以工作(意味着,它会禁用触摸屏)。如果我在触摸屏 catchall 下执行相同操作,它不起作用!此外,在 xorg 日志中,我可以看到它被识别为平板电脑(我相信这是内核中的一个错误,但只要我可以配置触摸屏并使其正常工作,这真的没关系)
Section "InputClass"
Identifier "evdev tablet catchall
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
现在,我的问题是,无论我尝试了什么选项,我都无法禁用拖动。如果我触摸屏幕并在屏幕上拖动手指,它会绘制一个矩形或实际上拖动桌面上的图标。我需要的触摸屏只是点击功能,因为我将使用它作为信息亭。有人能给我正确的配置来禁用拖动吗?谢谢 Nahom
答案1
好的,找到了解决方案:您需要这里的 Linux eGalax 驱动程序....
http://www.eeti.com.tw/drivers_Linux.html
解压此下载文件后,查看 /Guide 目录中的编程指南。它包含冗长的说明。我没有全部遵循,但请注意,我的 PC 只有一个单点触摸屏。我所做的有效操作:按照第 3.1 节中的说明
运行sudo sh setup.sh
。
然后重新启动
希望你也能够成功。