停用触摸板 – 如何激活?

我只是通过gnome-control-center盲目地在Ubuntu 13.04中停用我的触摸板,并且不知道如何在不使用触摸板的情况下再次激活它。

同时synclient Touchpadoff=0也不会改变任何东西。

好吧,让我们成为主席。 如果您通过系统设置(Gnome Control Center)禁用/关闭触摸板,则无法使用xinput重新启用它! 如果没有其他鼠标或指针设备,则必须使用键盘进入系统设置。

幸运的是,Unity非常适合键盘和鼠标,所以没有鼠标,你仍然可以做任何事情。 例如,您可以按Alt + F10打开顶部菜单,然后使用箭头键导航到系统设置。 或者只需按Super (或 )打开Dash并搜索鼠标 。 用向下箭头键( )选择它,然后按Enter键打开。

在Dash中搜索鼠标

最后使用Tab选择触摸板开关 – 开关周围的橙色框表示您在正确的位置。 通过点击SpaceEnter将其切换为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-offtouchpad-on轻松切换触摸板状态。

  1. 按键盘上的Menu键。
  2. 向下导航到“ 更改桌面背景”选项,然后按Enter
  3. 使用TAB键,导航到“所有设置”页面和搜索字段。
  4. 键入Mouse并使用TABENTER选择它。
  5. 使用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à!