我用纸质WM在 Wayland 上的 GNOME 下,它允许我通过按住 Alt 并单击并拖动窗口来移动窗口,并通过使用鼠标右键执行相同的操作来调整窗口大小。有一个类似的功能摇摆。我想重新映射我的额外鼠标按钮,分别根据libinput debug-events
和BTN_FORWARD
,BTN_BACK
分别为 Alt-左键单击和 Alt-右键单击,以便我可以轻松移动窗口和调整窗口大小,而不必瞄准小标题栏或窗口角,或使用键盘按住修饰键。
关于 Wayland 下映射鼠标按钮的问题和解答有很多。显著地,这是有关将额外的鼠标按钮配置为中键单击的问题的答案链接到Wayland 鼠标映射器,“一个用于将鼠标按钮映射到 Wayland 上的击键的小脚本。”但我不太确定如何使用此脚本来模拟按住键盘修饰符和点击和拖动,然后释放鼠标按钮和修饰键。也许我需要修补 PaperWM 或 Sway,因为两者似乎都没有提供将这些鼠标按钮映射到我想要的窗口移动和调整大小功能的便捷方法。
如何在 Wayland 的 GNOME 下绑定一个额外的鼠标按钮来模拟按住 Alt 键并使用鼠标左键或右键单击和拖动?