如何恢复三击来模拟中键单击?

如何恢复三击来模拟中键单击?

我已经从 11.04 升级到 11.10,但用三根手指点击触摸板来实现鼠标中键单击的功能已经消失。插入鼠标后,鼠标中键单击功能完全符合预期。

我尝试过类似的方法来:在触控板上交换双击和三指点击操作并使用$ gsettings set org.gnome.settings-daemon.peripherals.mouse middle-button-enabled true但仍然没有任何效果。

我使用的是华硕 ul-30a,它在 Linux 下通常支持良好。我使用的是 gnome-shell,但使用 unity 时也会出现此问题。

有人能建议如何修复三连击吗?

编辑: 我也尝试安装 kde 包 synaptiks 并设置按钮功能,但这也没有效果

答案1

在 12.04(精确)上使用 gnome-shell,我可以通过运行以下命令恢复三击中键单击支持:

synclient TapButton3=2

此命令告诉 Synaptic 驱动程序做出三击手势(TapButton3)并发送中键单击(鼠标按钮 2)事件。

但是,我不确定如何最好地使此更改持久化。我可以将其放入脚本中正如这篇博客文章所建议的那样,但这种方法对我来说似乎很尴尬。一定有更好的方法。

答案2

刚刚发现一件很神奇的事情:

点击触摸板的右上角就像单击鼠标中键一样。我知道它与三击不同,需要定位精确 :( 但这是我能找到的最接近三击的操作。

顺便说一句,单击右下角就像单击鼠标右键一样。

答案3

展示如何通过同时单击两个按钮来恢复鼠标中键模拟。

答案4

synclient ClickFinger3=3

找到了这里

相关内容