停用触摸板 – 如何激活?
我只是通过gnome-control-center盲目地在Ubuntu 13.04中停用我的触摸板,并且不知道如何在不使用触摸板的情况下再次激活它。
同时synclient Touchpadoff=0
也不会改变任何东西。
好吧,让我们成为主席。 如果您通过系统设置(Gnome Control Center)禁用/关闭触摸板,则无法使用xinput
重新启用它! 如果没有其他鼠标或指针设备,则必须使用键盘进入系统设置。
幸运的是,Unity非常适合键盘和鼠标,所以没有鼠标,你仍然可以做任何事情。 例如,您可以按Alt + F10打开顶部菜单,然后使用箭头键导航到系统设置。 或者只需按Super (或 )打开Dash并搜索鼠标 。 用向下箭头键( ↓ )选择它,然后按Enter键打开。
最后使用Tab选择触摸板开关 – 开关周围的橙色框表示您在正确的位置。 通过点击Space或Enter将其切换为ON。
在Ubuntu 18.04上我不得不使用终端:
gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
要到达终端,我使用了命令键,然后输入“terminal”并按Enter键。 希望这可以帮助别人抓住他们的鼠标。
鼠标/触控板屏幕中的标签不会突出显示Ubuntu 16.10中的任何内容(全新安装)。
我不得不做tab+enter
很多次,直到它最终选择了ON按钮并启用它 – 但它没有显示我突出显示了哪个对象。 可能是一个错误。
我安装了内核4.4.0-45的Linux Mint 18。 我做了以下操作,以便轻松切换触摸板状态。
$ 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
轻松切换触摸板状态。
- 按键盘上的Menu键。
- 向下导航到“ 更改桌面背景”选项,然后按Enter
- 使用TAB键,导航到“所有设置”页面和搜索字段。
- 键入
Mouse
并使用TAB和ENTER选择它。 - 使用TAB键切换到触摸板部分中的切换开关,然后使用SPACE将其标记为开启。
应重新启用触控板。
我发现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)]⎜⎜虚拟内核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和选择名称。
并且添加了choise的键绑定。
etvoilà!