如何在 Wayland 上的 GNOME 中更改轨迹球的滚动方法?

如何在 Wayland 上的 GNOME 中更改轨迹球的滚动方法?

我喜欢用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 来应用设置。

相关内容