libinput-gestures 两指滑动?

libinput-gestures 两指滑动?

我在 macbook 上运行 arch,仍然时不时地双启动到 macOS。

我在重新训练肌肉记忆方面遇到的最困难的事情是 Macos 中的“向右滑动以返回浏览器”功能。

为了在 Linux 中获得该功能,我安装libinput-gestures并配置~/.config/libinput-gestures.conf了:

gesture swipe left 3    xdotool key alt+Right
gesture swipe right 3   xdotool key alt+Left

虽然这似乎有效,但我更希望能够将 更改32.但根据我的经验,这似乎不起作用。

为什么两指滑动是不行的?有解决方法吗?我在 wayland 下使用 gnome3。

答案1

显然,我什至无法在 Ubuntu 16.10 上使用 Mir 上的 Unity 进行 3 指滑动操作,但我有一个直觉为什么这对你不起作用。

默认情况下,触摸板驱动程序启用“水平滚动”功能——边缘滚动或两指滚动。由于 Mac 触摸板没有与某些 PC 触摸板相同的边缘检测功能,因此默认情况下可能会启用两指功能。

要禁用两指水平滚动*,请打开 GNOME 的鼠标设置面板并切换到“触摸板”选项卡。然后,取消选中“启用水平滚动”或“启用两指水平滚动”等,然后libinput-gestures再次尝试问题中提到的配置。

* 这无疑可以通过gsettings/配置dconf,但我找不到它。

相关内容