如何禁用触摸板?

如何禁用触摸板?

我想在使用鼠标时禁用触摸板。我该怎么做? 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

  1. 搜索鼠标
  2. 点击鼠标和触摸板
  3. 单击触摸板设置右侧的关闭/打开按钮。

步骤1

在此处输入图片描述

答案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

相关内容