尝试将热点设置为概览,将超级键设置为查看应用程序

尝试将热点设置为概览,将超级键设置为查看应用程序

默认情况下,两者执行相同的操作,但我希望将热点角设置为概览,将超级键设置为应用程序视图。

我找到了一些解决方案这个 gnome 扩展但它将热点和超级键都设置为应用程序视图。

我还发现了一个配置设置:

gsettings set org.gnome.shell.keybindings toggle-application-view "['Super_L']"

它成功地将超级键设置为应用程序视图,热点角仍为概览,但当我再次按下超级键时,它会打开概览而不是关闭应用程序视图。因此,要关闭应用程序视图,我必须按两次 ESC(第一次打开概览,第二次关闭它),而不是再次按下超级键。

有什么想法吗?

答案1

在 gnome-shell 3.38.0 中测试

您可以使用以下脚本来切换 showapps

#!/bin/bash

status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`

if [ "$status" == "(true, 'false')" ]; then

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications()'
else
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi

无法通过键盘快捷键以本机方式将上述脚本绑定到 Super_L 键。

有一个解决方法,xcape使用命令安装sudo apt install xcape并使用任何其他两个组合配置 Super_L,并将这两个组合设置为键盘快捷键来运行上述脚本。

你可以从这篇文章中得到一些想法https://askubuntu.com/a/1219495/739431在下面

Win 键切换到第一个布局

相关内容