XZS*_*XZS 5 keyboard-shortcuts gnome-shell gnome3
是否可以使用键盘快捷键访问位于 GNOME shell 界面活动栏右上角的聚合菜单或系统菜单?如果没有,可以创建这样的快捷方式吗?
据我所知,聚合菜单没有专用的快捷方式。您可以使用ctrlalttab.js助手(也称为辅助功能切换器)。点击Ctrl+ Alt+ Tab:
并选择“顶栏”,这会将第一个元素聚焦在顶栏上(即“活动”按钮)。然后,您使用向右箭头导航到系统托盘,并使用向下箭头打开菜单...
我知道这不是很方便,所以这里有一种为系统菜单定义专用快捷方式的方法:
您可以gnome-shell通过调用评估器dbus并调用open()该toggle()特定 shell 元素上的 or 方法:
gdbus call -e -d org.gnome.Shell -o /org/gnome/Shell -m org.gnome.Shell.Eval string:'Main.panel.statusArea.aggregateMenu.menu.toggle();'
Run Code Online (Sandbox Code Playgroud)
或者
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel.statusArea.aggregateMenu.menu.open();'
Run Code Online (Sandbox Code Playgroud)
因此,只需转到“设置”>“键盘”>“快捷方式”并为上述命令之一分配快捷方式即可。