我最近从 Ubuntu 23.10 升级到了 Ubuntu 24.04。之前我使用键盘分配 [super]+z 来更改键盘布局(名为“切换到下一个输入源”),效果非常好。
我仍然可以在外部应用程序(如浏览器和 lyx)中切换语言,但是当我在 gedit、本机文本编辑器、libreoffice 或其他默认程序中按下 [super]+z 时,它会显示“活动” - 当我开始按 [super] 而不是更改语言时,所有打开的应用程序的概览(所有打开的窗口的缩略图)。
我怎样才能禁用这个默认的[超级]键行为?
如果重要的话,我使用 wayland 窗口系统、gnome 版本 46、linux 内核 6.8.0-35 通用版。我的其他键盘快捷键如 [super]+[esc]、[super]+[tab]、[super]+1,2,3 都可以使用。只有使用 [super]+z 切换语言时才会出现问题。
更新:我最终使用 [ctrl]+[shift] 来设置输入源的更改,就像在 Windows 中一样。为此,我执行了
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>Shift_L']"
目前尚不清楚是什么原因导致键盘组合Super+z出现问题。正常情况下,只有在按下并释放 Super后才会显示活动概览。因此,按住Super,然后按下z应该会触发分配给该键盘组合的操作,而不会触发概览。
也许首先要检查一下你的键盘分配。一个解决方法是禁用Super单独使用来显示应用程序概览。
正如您在问题标题中问到的那样,您可以禁用Super单独点击和释放的分配以显示概览(另请参阅此处)。该设置未在“设置”中显示,但您可以使用以下命令进行更改:
您仍然可以设置键盘组合来显示概览,例如“设置”、“键盘设置”、部分“系统”中的Super+ Space:“显示概览”。