如何启用触摸板?

15 touchpad

昨天,突然我的MSI 笔记本电脑上的触摸板开始没有响应。换句话说,在登录屏幕中,触摸板按预期工作。但是,在桌面屏幕中,登录后,触摸板无法正常工作。

如何在桌面上启用触摸板?

小智 19

我不小心禁用了我的触摸板。这是我发现重新启用它的方式。

按“Windows 键”打开开始菜单。输入“终端”并回车,打开命令行。

然后输入:

xinput list
Run Code Online (Sandbox Code Playgroud)

找到触摸板的“id”。对我来说,它看起来像这样:

Virtual core pointer                        id=2    [master pointer  (3)]
?   ? Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
?   ? TPPS/2 IBM TrackPoint                     id=12   [slave  pointer  (2)]
?   ? SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]
Run Code Online (Sandbox Code Playgroud)

我的触摸板的 id = 11。

然后输入

xinput set-prop 11 "Device Enabled" 1
Run Code Online (Sandbox Code Playgroud)

(但用你的触摸板的任何 ID 替换 11)


小智 16

这在kali linux上对我有用:

gsettings reset org.gnome.desktop.peripherals.touchpad send-events
Run Code Online (Sandbox Code Playgroud)

可以通过以下方式找到架构目录:

gsettings list-schemas
Run Code Online (Sandbox Code Playgroud)

编辑:这也适用于 Ubuntu 18.04。


小智 11

运行 Ubuntu 16.04,如果您通过“鼠标和触摸板 GUI”禁用触摸板,则有一种非常简单的方法可以重新启用触摸板:

  • ALT+TAB选择“鼠标和触摸板 GUI”(如果您当前没有将其聚焦)。(或使用 Windows 键 -> 搜索“鼠标和触摸板” -> ENTER
  • 使用TAB通过GUI,直到ON / OFF滑块内的项目进行迭代高亮显示。
  • 点击ENTER将开关切换回“ON”。

我意识到这很简单,但我花了很长时间才弄明白。


Fer*_*ect 9

您可以在终端中尝试以下命令,看看它是否有帮助,我总是在 11.10 停止工作时使用它来重新启动触摸板,但在 12.04 上我没有遇到任何问题。

synclient Touchpadoff=0
Run Code Online (Sandbox Code Playgroud)


Mit*_*tch 8

确保触摸板已启用。在 MSI 笔记本电脑上启用或禁用触摸板:FN+ F3