我在 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
虽然这似乎有效,但我更希望能够将 更改3
为2
.但根据我的经验,这似乎不起作用。
为什么两指滑动是不行的?有解决方法吗?我在 wayland 下使用 gnome3。
答案1
显然,我什至无法在 Ubuntu 16.10 上使用 Mir 上的 Unity 进行 3 指滑动操作,但我有一个直觉为什么这对你不起作用。
默认情况下,触摸板驱动程序启用“水平滚动”功能——边缘滚动或两指滚动。由于 Mac 触摸板没有与某些 PC 触摸板相同的边缘检测功能,因此默认情况下可能会启用两指功能。
要禁用两指水平滚动*,请打开 GNOME 的鼠标设置面板并切换到“触摸板”选项卡。然后,取消选中“启用水平滚动”或“启用两指水平滚动”等,然后libinput-gestures
再次尝试问题中提到的配置。
* 这无疑可以通过gsettings
/配置dconf
,但我找不到它。