我只是通过gnome-control-center盲目地在Ubuntu 13.04中停用了我的触摸板,却不知道如何在不使用触摸板的情况下再次激活它。
也synclient Touchpadoff=0
不会改变任何东西。
xinput
没用!
我只是通过gnome-control-center盲目地在Ubuntu 13.04中停用了我的触摸板,却不知道如何在不使用触摸板的情况下再次激活它。
也synclient Touchpadoff=0
不会改变任何东西。
xinput
没用!
Answers:
好吧,让我们成为前提。如果您通过“系统设置”(Gnome控制中心)禁用/关闭触摸板,则无法使用xinput
!如果没有其他鼠标或指针设备,则必须使用键盘进入系统设置。
幸运的是,Unity是为键盘和鼠标设计的,因此即使没有鼠标,您仍然可以完成所有操作。例如,您可以按Alt+ F10打开顶部菜单,然后使用箭头键导航到“系统设置”。或只需按Super(或)以打开Dash并搜索鼠标。用向下箭头键(↓)选择它,然后按Enter打开。
最后,使用Tab “触摸板”开关-开关周围的橙色框表示您在正确的位置。按下Space或将其切换为ON Enter。
tab+enter
很多次,直到最终选择了“打开”按钮-但这并没有向我显示突出显示了哪个对象。可能是错误。
鼠标/触控板屏幕上的选项卡并没有为我突出显示Ubuntu 16.10(全新安装)中的任何内容。
我不得不做tab+enter
很多次,直到它最终选择了“打开”按钮并启用了它-但是它没有向我显示突出显示哪个对象。可能是错误。
我的Linux Mint 18安装了4.4.0-45内核。我做了以下操作,以轻松切换触摸板状态。
$ sudo apt-get install xinput
$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave pointer (2)]
⎜ ↳ **FTE1001:00 0B05:0101** ***id=14*** [slave pointer (2)]
查找触摸板的ID(以我的情况为14)。我编写了一个小的Shell脚本来打开和关闭触摸板。
触摸板关闭:
$ cd /usr/local/bin
$ sudo nano touchpad-off
#!/bin/bash
# touchpad off
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
触摸板开启:
$ cd /usr/local/bin
$ sudo nano touchpad-on
#!/bin/bash
# touchpad on
xinput --set-prop 14 "Device Enabled" 1
echo touchpad on
使用以下命令使脚本可执行:
chmod +x touchpad-off
chmod +x touchpad-on
现在,您可以使用touchpad-off
和touchpad-on
在终端中轻松切换触摸板的状态。
Mouse
并使用TAB和ENTER选择它。您的触摸板应重新启用。
Mouse
,按Enter,然后使用TAB向下导航到触摸板切换,这正是公认的答案。
我发现xinput最适合在Linux Mint 18.3 Jumper Ezbook 3 Pro(4.10.0.38内核)上打开/关闭触摸板,而不是使用GUI系统设置->鼠标和触摸板->触摸板->开/关滑块
我使用了塞思·伯格曼(Seth Bergman)上面答案中提供的脚本,但想分享2个改进之处。
1)设备的ID有时会更改,因此您不能像脚本中的固定数字一样拥有它。有时id = 14,有时是15。
⎡虚拟核心指针id = 2 [主指针(3)]↳pointer虚拟核心XTEST指针id = 4 [从属指针(2)]↳SYNA3602:00 0911:5288触摸板id = 15 [从属指针(2)]
#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on
当然,您应该将“触摸板”更改为触摸板设备的名称或编号。这样,无论设备ID变为什么,脚本都将始终有效。
2)您可以为脚本创建快捷方式以快速使用它们。在Linux Mint中,您应该转到菜单->系统设置->键盘->快捷方式->自定义快捷方式->添加自定义快捷方式。在命令字段中,只需将路径粘贴到脚本文件中,如下所示:/ usr / local / bin / touchpad-on和选择的名称。
并添加选择键。
等等!