我喜欢用libinput 的按钮滚动功能按住时使我的轨迹球成为滚轮BTN_BACK
。这Arch Linux 维基描述如何在 Xorg 中配置此功能。当我使用摇摆,我能够使用记录在中的以下配置获得我想要的行为摇摆输入(5):
input <identifier> {
scroll_method on_button_down
scroll_button BTN_BACK
}
我最近在 Wayland 上切换到了 GNOME。但我不知道如何在 GNOME Shell 中配置我的滚动方法。根据拱门维基,libinput 的可配置选项取决于您的桌面环境对它们的支持,我在 GNOME 设置或 GNOME 调整中找不到任何相关内容。
也可以看看
答案1
可以使用该设置配置此选项(仅适用于轨迹球)scroll-wheel-emulation-button
。默认情况下,此设置为0
,这意味着没有按钮会将轨迹球变成滚轮。我尝试了几个不同的鼠标按钮,发现该按钮5
对于在轨迹球上滚动最方便:
gsettings set org.gnome.desktop.peripherals.trackball scroll-wheel-emulation-button 5
这立即生效,无需在 GNOME Shell 3.36 中重新启动或重新启动我的 GNOME 会话。该功能是GNOME 3.16 中添加(2015 年 3 月)。
答案2
如果您喜欢 GUI,您可以使用 dconf-editor 中的 gsettings。我曾经将我的设置为按住右键滚动(按钮 3),但这似乎不适用于 Wayland,上下文菜单往往首先出现,因此滚动不起作用。更改为“后退”按钮(按钮 8),发现它可以工作。单击后仍可返回,按住可滚动。正如你所说,不需要重新启动 Gnome 来应用设置。