我想在使用鼠标时禁用触摸板。我该怎么做?
touchpad-indicator
在 11.10 上已停止工作。它以前在 11.04 上可以工作。Gnome3 不是一个解决方案,因为我不喜欢它并且发现它有缺陷。
答案1
在终端中运行以下命令:
xinput list
您将获得如下输出:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_1.3M id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
它显示所有连接的输入设备。请注意,它们都有一个 ID。由于 12 是我的触摸板的 ID,因此运行以下命令将禁用它。
xinput set-prop 12 "Device Enabled" 0
在 Ubuntu 版本中,>12.04
你也可以直接通过以下方式禁用
xinput --disable 12
(并通过类似的命令启用)
答案2
- 搜索鼠标
- 点击鼠标和触摸板
- 单击触摸板设置右侧的关闭/打开按钮。
答案3
查看此链接:如何在 ubuntu 11.10 中禁用/启用触摸板
那里找到的答案确实很棒:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
此后,您将在通知区域中看到一个开关。
我唯一的愿望是能够将切换键设置为Fn+ F8(这是我键盘上的触摸板键切换...
答案4
简单来说,在终端中:
synclient TouchpadOff=1
但是,上述方法在 Ubuntu 16.04 中似乎不再起作用。在这种情况下,thenxinput
仍然有效:
xinput set-prop `xinput --list | awk '/[Tt]ouch[Pp]ad.*pointer/ {print $7}' | sed 's/id=\(.*\)/\1/'` "Device Enabled" 0