在 Ubuntu 20.04 上使用 Xbindkeys 将“工作区向下”和“工作区向上”绑定到鼠标按钮

在 Ubuntu 20.04 上使用 Xbindkeys 将“工作区向下”和“工作区向上”绑定到鼠标按钮

切换工作区的标准快捷键是 Ctrl+Alt+Pgdown 或 Ctrl+Alt+Pgup,我想将这些命令绑定到鼠标按钮上。因此,我可以使用 xbindkeys 和 xdotool 实现我想要的功能,方法是在 .xbindkeysrc 中放置以下内容:

"xdotool key 'Control_L+Alt_L+Up'"
   b:9

"xdotool key 'Control_L+Alt_L+Down'"
   b:8

问题是这种设置响应很慢并且经常很慢。

所以我想知道是否有直接命令可以避免使用 xdotool。我使用的是 Ubuntu 20.04。任何帮助都将不胜感激!

答案1

Florian Muellner 本人在这个帖子. 您需要的命令是

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'global.workspace_manager.get_active_workspace().get_neighbor(Meta.MotionDirection.DOWN).activate(global.get_current_time());'

更改.DOWN.UP以向上移动。如果您使用的是 Gnome 40 或更高版本(Ubuntu 21.10 及更高版本),则使用.LEFT.RIGHT

相关内容