我在 HP Chromebook 11 G5 触摸屏版本上运行 Ubuntu。
uname -a: Linux emattpoyourebooted-Setzer 5.0.0-15-generic #16-Ubuntu SMP 2019 年 5 月 6 日星期一 17:41:33 UTC x86_64 x86_64 x86_64 GNU/Linux
新输入: http://paste.ubuntu.com/p/8vFdsy947G/
synclient 输出 无法找到 synaptics 属性。没有加载 synaptics 驱动程序?
设备列表:http://paste.ubuntu.com/p/XRQ4Z7cG74/
我需要触摸板方面的帮助。没有触摸板,导航太困难了。
编辑:sh 不允许我添加 /sys/bus/serio/devices/serio0/protocol 文件。该文件在文件系统中不存在。我尝试以 root 身份执行该命令,但它不允许我这样做。
编辑 #2:X 识别触摸板
答案1
我也遇到了同样的问题,困扰了我大约十天左右。
下面为我修复了这个问题:
sudo sh -c 'echo -n "elantech"> /sys/bus/serio/devices/serio1/protocol'
每次重启时都必须运行此命令,因为我注意到滚动不工作,所以我将其添加到 cron( sudo crontab -e
) 中:
@reboot sudo sh -c 'echo -n "elantech"> /sys/bus/serio/devices/serio1/protocol'
然后运行sudo -H gedit /etc/default/grub
并添加以下行:
GRUB_CMDLINE_LINUX="psmouse.elantech_smbus=0"
保存文件并使用更新 grub sudo update-grub
。
就是这样。