无法使用“Esc”键创建键盘快捷键

无法使用“Esc”键创建键盘快捷键

在 Ubuntu 中,我曾经能够转到Settings > Keyboard Shortcuts并设置快捷方式,例如Super+ Esc,但在 Ubuntu 20.04 中似乎不再如此。任何涉及该Esc键的快捷方式似乎都不起作用。我想这是因为该Esc键用于取消快捷方式输入例程 @ Settings > Keyboard Shortcuts

是否有一种手动的方式可以在终端中定义键盘快捷键,或者其他的方式来分配键盘快捷键,例如Super+ Esc

答案1

您正在寻找的组合是“恢复键盘快捷键”的默认键盘快捷键

在此处输入图片描述

首先禁用它,然后使用组合作为自定义键盘快捷键。

在此处输入图片描述

在此处输入图片描述

答案2

要添加 GUI 中的健全性检查不允许的键盘快捷键,请通过命令行添加。请参阅“https://techwiser.com/custom-keyboard-shortcuts-ubuntu/”。

首先检查是否存在自定义列表:

gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings

如果列表尚不存在,则创建一个:

gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"

然后添加您的快捷方式:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name "'my_new_shortcut'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding "'<Super><Esc>'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command "'<path/thing to execute>'"

相关内容