由于不幸的是 Gnome 不提供任何选项来配置额外的鼠标按钮,我过去通过编写一个繁琐的配置文件来实现这个简单的目标xbindkeys
。
我想要的远非超级花哨的东西——比如通过点击鼠标按钮发射火箭——而只是通过左键或右键单击罗技鼠标的滚轮来切换工作区。
如何在 Xorg 下做到这一点已经回答过很多次了,例如这里:如何配置 Logitech 鼠标中的额外按钮
但是在 Ubuntu 21.04 中——系好安全带!——Wayland 已经成为默认的显示管理器,从现在起,像xbindkeys
和这样花哨的东西xdotool
都不再起作用了。
所以我的问题是:有没有办法发射导弹——呃,抱歉,又要用我的额外鼠标按钮切换工作空间了?或者我应该把它们卖掉,然后把钱捐给 Gnome Fondation?
请不要提出libratbag
,而且piper
我从未让它们以任何有用的方式发挥作用......
答案1
输入重映射器
一个易于使用的工具,可以改变输入设备的行为。
我发现最舒服的解决方案是input-remapper
。此应用程序允许您将鼠标按钮映射到快捷方式。例如,我使用它通过左键和右键单击滚轮来切换工作区,这与 GNOME 40+ 中工作区的水平布局特别契合:
如您所见,该程序带有一个 GUI。
您可以从以下位置下载官方 DEB 软件包这里或从终端安装在 22.04+ 上。