我无法使用Super+Space键在 Debian 11 上的 Gnome 3.38.5 中启动 ULauncher。奇怪的是,如果我使用Super+ any other key+,Space 它会起作用,并且只要我按住 ,它就会继续起作用Super。似乎Super+any other key转义了一些输入法并允许传递到 Gnome?这很奇怪。我的所有其他键绑定都按预期工作,包括那些使用 的键绑定Super。我不认为这是硬件问题或其他问题。
例如:在 Firefox 的 URL 栏中突出显示一个字符,按Super+Space将稍微改变该字段并突出显示外部框,不释放并再次按下空格键即可按预期启动 uLauncher。
在 gnome 终端中 - 按下Super+D输入“d”字符,然后继续按住Super,Space即可打开启动器。使用其他任何键也一样Super+ Space+ Space(一直按住 super)输入空格,然后打开启动器。
采取的步骤:
- 从当前 Gnome 键绑定中删除Super+ Space(键盘语言切换)
- 确保它没有被设置
ibus-setup
有什么想法可以让它不需要在打开启动器之前Super+序列吗?any other key
答案1
这是由于“mutter”被绑定到Super,可以使用以下命令修复:
dconf write /org/gnome/mutter/overlay-key "'Alt_R'"
(将其设置为右 Alt 键),或将其设置为''
将其全部删除。
通过:https://askubuntu.com/a/850202
如果有帮助的话,请给他们点赞。