我已经搜索了好几天,只能找到关于触摸板不工作或未启用的帖子,但 Kali 似乎无法找到所有帖子。我同时拥有 Windows 和 Mint,触摸板在这两种系统上都可以开箱即用。
我记得我以前的笔记本电脑是索尼 Vaio,也有这个问题,但我认为问题只是没有安装驱动程序。
谁能帮我解决这个问题,我已经结束了,根本找不到任何东西
“xinput--list”的输出: http://pastebin.com/4wUcdG9b
我现在也插入了 USB 鼠标,这就是为什么它有 USB 光电鼠标
答案1
进入BIOS,
寻找“触摸板”,
将“高级”更改为“基本”,
保存并重新启动。
答案2
我按照答案建议查找了 BIOS 触摸板设置,并且有一个图例指定需要 i2c 模块才能使用高级设置。搜索模块我发现了这篇文章:https://ubuntuforums.org/showthread.php?t=2244174
所以你基本上需要安装 i2c 工具:
sudo apt-get install i2c-tools
答案3
经过三年的尝试解决这个问题,我终于找到了解决方案。问题是安装了太多触摸板驱动程序。
以下是修复该问题并强制触摸板重新工作的方法。
首先在终端上输入以下命令:
cd /usr/share/X11/xorg.conf.d/ ; ls -la
你会看到那里有多个文件。重要文件类似于:90-libinput.conf
这些是您的触摸板驱动程序配置文件,每个文件都与不同的触摸板驱动程序关联。
为了使触摸板正常工作,您必须卸载除 libinput 之外的所有驱动程序。
要快速找到所有驱动程序并将其删除,请在终端上输入
sudo apt-get remove xserver-xorg-input-
使用制表符补全将显示您的所有驱动程序”
-input-
输入驱动程序名称后。有效名称为:
xserver-xorg-input-synaptics
重要的是不要删除任何带有 LIBINPUT 或单词“CORE”的内容
删除未使用的驱动程序后,删除 /usr/share/X11/xorg.conf.d/ 中的所有文件包含单词 libinput 的文件除外
要在以下(安全)命令中执行此操作:
sudo rm -rfi /usr/share/X11/xorg.conf.d/*
系统会要求您输入“是”或“否”来删除文件。类型不当被问及 libinput 时
现在您只需将 libinput 配置文件复制到等中的 xorg.conf.d/ 目录即可。以下命令将为您完成此操作:
sudo rm -rf /etc/X11/xorg.conf.d/*
sudo cp /usr/share/X11/xorg.conf.d/*libinput* /etc/X11/xorg.conf.d/
重新启动系统,现在您的触摸板又可以工作了:
sudo poweroff
如果这不起作用,可能是因为您没有安装 libinput 来输入以下内容:
sudo apt-get install xserver-xorg-input-libinput -y
花了很长时间,但它在 debian linux mint 上对我有用 我的笔记本电脑是东芝 c55 GUI 选项在执行此操作后工作
答案4
就在今天,我发现高级触摸板的问题是由于 Nvidia 图形驱动程序造成的,我仅使用“最小安装”安装了 ubuntu 20.04,并选中了“wifi 硬件和图形驱动程序”选项,并且触摸板一次都没有出现问题!安装后也没有通过附加驱动程序或软件更新应用程序或任何其他方法更改或更新 Nvidia 驱动程序。
我之前几乎尝试过在网上找到的所有解决方案;无论是 xinput、synpatics 还是其他方式。这东西终于起作用了!我认为这可能会解决问题。