我想知道是否有办法单独使用 super(win) 键作为快捷方式而不改变其作为修饰符的功能。
在 ubuntu 上,默认情况下,按下然后释放超级键,而不按下其他键,将调用活动概览。但我希望它调用我编写的 shell 脚本。当同时按下超级键和其他键时,我希望它像以前一样工作。
我知道如何从调用活动概述中禁用超级键dconf-editor
,但我不知道如何重新映射它。
我想知道是否有办法单独使用 super(win) 键作为快捷方式而不改变其作为修饰符的功能。
在 ubuntu 上,默认情况下,按下然后释放超级键,而不按下其他键,将调用活动概览。但我希望它调用我编写的 shell 脚本。当同时按下超级键和其他键时,我希望它像以前一样工作。
我知道如何从调用活动概述中禁用超级键dconf-editor
,但我不知道如何重新映射它。
您确实可以Super使用
xcape
(存在于默认的 Ubuntu 存储库中)或ksuperkey
.您首先需要禁用SuperGnome Shell 中的默认分配:
然后,您可以使用将单独
xcape
按下和释放重定向Super到常规快捷键组合,特别是用于启动脚本的常规键盘组合。例如,假设我们要Super显示应用程序概览。该操作已经绑定到Super+ a,因此为了实现这一点,我们在登录时自动启动以下命令:
对于您的自定义脚本,首先使用“设置 - 键盘快捷键”为其分配一个常规快捷键,然后
Super_L|a
用该快捷键替换。要撤消,请禁用自动启动命令并使用命令将 dconf 键重置为默认值
gsettings reset org.gnome.desktop.wm.keybindings panel-main-menu
。