在几乎所有大型现代 Linux 发行版和最新发布的基于 Ubuntu 的发行版中,触摸板都配置为具有右键、左键和中键单击功能,您可以轻松配置它们。中键单击通常用两根或三根手指点击完成。
在 Ubuntu 12.04 中,我还没有看到在哪里启用中键单击,并且它默认未启用。
答案1
按照以下步骤,您可以使其在 Ubuntu 12.04 中运行并持续运行,即使在暂停之后也是如此。
首先,使用脚本创建一个文件:
echo synclient TapButton3=2 > ~/touchpad_settings.sh
(如果您的 ubuntu 安装中有多个帐户,您可以将脚本放在另一个目录中,例如/usr/bin
或/etc
,如果您希望它位于更“通用”的位置。)
然后使其可执行:
chmod +x ~/touchpad_settings.sh
最后,运行以下命令,将“user”替换为您的用户名:
gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command "/home/user/touchpad_settings.sh"
然后重新启动,或注销并登录,或重新启动 GNOME。
就这样!
有关此修复的更多信息,到这里。
答案2
我搜索了这个问题,发现触摸板对角落的点击有不同的设置,如果你点击右下角,它会执行右键单击。但如果你点击右上角,它会执行中键单击。这是默认设置。
答案3
另一个可能更简单且避免启动脚本的选项如下。
停止 gnome 设置守护进程覆盖现有设置(字体:触摸板 Synaptics - ArchWiki)。
gsettings set org.gnome.settings-daemon.plugins.mouse active false
编辑触摸板的 X11 配置文件。
sudo -H gedit /usr/share/X11/xorg.conf.d/50-synaptics.conf
并在带有 synaptics 驱动程序的部分下添加按钮选项,如下所示:
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "TapButton1" "1" Option "TapButton2" "3" Option "TapButton3" "2" Option "HorizTwoFingerScroll" "on" Option "VertTwoFingerScroll" "on" EndSection
答案4
从软件中心下载 synaptiks。
打开它,然后转到触摸板配置>>点击。
按照您的需要在那里设置您的配置。