Ubuntu 18.04:Acer Predator Helios 300 找不到触摸板驱动程序

Ubuntu 18.04:Acer Predator Helios 300 找不到触摸板驱动程序

我有一台 Acer Predator Helios 300。触摸板在 Ubuntu 下可以使用“基本的”BIOS 设置中的模式。但将其更改为“先进的”, 这是行不通的。

我已尝试安装 i2c-tools,
并按照以下说明进行操作:
触摸板和打字
触摸板在 Ubuntu 14.04 上不起作用
16.04 版下的触摸板无法工作,其中包含了许多此类问题下给出的指示。

在 dconf-editor 中,没有触摸板:org/gnome/桌面/外围设备/

答案1

当我尝试安装 Ubuntu 16.04 或 18.04 时也遇到了同样的问题,最后,一切正常:

触摸板:在 BIOS 中将触摸板选项从高级更改为基本,

尝试安装 Ubuntu 18.04,然后安装 Nvidia 驱动程序,然后

答案2

以下解决方案在运行 Ubuntu 18.04 (5.0.0-36-generic) 的 Acer Predator Helios 300 上对我有用,而其他所有方法都不起作用 -

检查解决方案是否有效
当您的触控板无法工作时,尝试在从挂起状态唤醒后运行以下命令/sbin/rmmod i2c_hid && /sbin/modprobe i2c_hid- 。
如果这能让您的触控板工作,请按照以下步骤创建一个自动解决方案,每次从挂起状态唤醒时都会运行此命令。

永久解决方案
1.创建/lib/systemd/system-sleep/touchpad
2.打开上述文件并编辑,sudo vi /lib/systemd/system-sleep/touchpad
3.在文件中保存以下内容-

#!/bin/sh

case $1 in
  post)
    /sbin/rmmod i2c_hid && /sbin/modprobe i2c_hid 
  ;;
esac
  1. 使其可执行-chmod +x /lib/systemd/system-sleep/touchpad

这基本上会在从挂起状态唤醒时重新启动 i2c_hid 设备。

礼貌:https://unix.stackexchange.com/a/526488/283735

相关内容