You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu下禁用Super键默认唤起Activities及修复Super+Z切换输入法失效问题

Ubuntu下禁用Super键默认唤起Activities及修复Super+Z切换输入法失效问题

嘿,我完全懂你升级Ubuntu24.04后遇到的这个糟心问题!GNOME 46搭配Wayland后,Super键的默认行为确实会和自定义的输入法切换快捷键冲突,尤其是在gedit、LibreOffice这类原生程序里特别明显——按Super+Z时系统先触发Activities概览,根本轮不到输入法切换。下面给你几个亲测有效的解决方法:

方法一:修改Activities的唤起快捷键(图形界面操作)

这是最直观的方式,把单独的Super键替换成其他组合,避免和你的Super+Z冲突:

  • 打开系统设置,找到键盘选项卡,进入键盘快捷键
  • 往下翻找到导航分类,找到“打开活动概览”这一项
  • 默认快捷键是单独的Super键,点击它然后改成你不用的组合(比如Super+A),这样单独按Super就不会唤起Activities了,Super+Z就能正常触发输入法切换

方法二:用终端命令直接修改(适合喜欢命令行的朋友)

如果觉得图形界面点来点去麻烦,直接用gsettings命令搞定:

  • 先查看当前Activities的快捷键配置:
    gsettings get org.gnome.shell.keybindings toggle-overview
    
  • 把它改成新的组合键(比如Super+A):
    gsettings set org.gnome.shell.keybindings toggle-overview "['<Super>a']"
    
  • 要是你完全不想用Super键唤起Activities,也可以直接禁用这个快捷键:
    gsettings set org.gnome.shell.keybindings toggle-overview "[]"
    
    不过这样你就得用其他方式打开Activities了,比如点击屏幕左上角的“活动”按钮。

方法三:修复输入法切换快捷键的配置缓存

有时候升级后系统的快捷键配置会有缓存问题,重新设置一次就能解决:

  • 同样打开设置 -> 键盘 -> 键盘快捷键
  • 找到输入源分类下的“切换到下一个输入源”
  • 先点击当前的快捷键(Super+Z)移除它,然后重新添加一次Super+Z,保存后再测试下原生程序里的效果

备选方案:改成Windows风格的Ctrl+Shift切换输入法

如果你觉得改Super键的默认行为太折腾,也可以像你最后做的那样,换成Windows用户习惯的Ctrl+Shift组合:

  • 执行命令设置切换到下一个输入源:
    gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control><Shift>']"
    
  • 如果需要切换上一个输入源,再执行:
    gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Shift><Control>']"
    

备注:内容来源于stack exchange,提问作者Apogentus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 13:07:59