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

Manjaro/Gnome下Super+F快捷键被VSCodium占用无法启动Files如何修复

Gnome环境Super+F快捷键被VSCodium占用修复方案

该问题核心原因:Gnome图形化快捷键设置页存在显示缓存,不会展示第三方应用自行注册的高优先级全局快捷键;VSCodium首次启动获取全局快捷键权限后,会默认绑定<Super>f作为打开文件/唤起窗口的快捷键,优先级覆盖系统预设的文件管理器启动绑定,最终出现配置显示正确但实际触发逻辑异常的问题。

排查修复步骤

  • 核查系统实际生效的快捷键绑定
    图形界面显示的配置存在缓存,直接通过终端命令查询所有绑定<Super>f的规则:

    gsettings list-recursively | grep -i '<Super>f'
    

    正常输出需包含org.gnome.settings-daemon.plugins.media-keys home '<Super>f'条目,该条目为系统预设的文件管理器启动绑定。如果输出中存在VSCodium相关的绑定条目,直接执行命令清除冲突配置:

    gsettings reset <冲突项所属schema路径> <冲突项键名>
    

    若冲突项属于自定义快捷键(路径包含custom-keybinding),清除后需同步将对应条目从org.gnome.settings-daemon.plugins.media-keys custom-keybindings的配置数组中移除,避免配置残留。

  • 核查VSCodium内置全局快捷键配置
    启动VSCodium,按下Ctrl+K后再按Ctrl+S打开快捷键管理面板,搜索super f,查找标记为「全局」的快捷键绑定是否占用该组合键,若存在直接右键选择移除绑定,或修改为其他不冲突的组合键。

  • 核查XDG桌面文件的快捷键注册项
    第三方应用可通过XDG规范在desktop配置文件中写入全局快捷键,优先级高于系统媒体键配置:

    1. 定位VSCodium的desktop配置文件,通常路径为/usr/share/applications/vscodium.desktop或~/.local/share/applications/vscodium.desktop
    2. 打开对应文件,查找是否存在Accel=Super+f行,若存在直接删除该行
    3. 同步核对Gnome文件管理器的desktop配置文件(通常路径为/usr/share/applications/org.gnome.Nautilus.desktop),确认其中Accel字段值为Super+f,若被篡改则改回原值
    4. 执行命令刷新桌面文件数据库:
      sudo update-desktop-database /usr/share/applications/
      update-desktop-database ~/.local/share/applications/
      
  • 强制刷新系统快捷键缓存
    回到Gnome设置-键盘快捷键页面,找到文件管理器(Files)的启动项,先将其快捷键临时修改为其他不冲突的组合键并保存,再重新修改回<Super>f保存,强制覆盖原有缓存的绑定记录。
    若修改后仍未生效,执行命令重启Gnome设置守护进程,或直接注销账号重新登录即可:

    setsid gnome-settings-daemon --replace
    

内容的提问来源于stack exchange,提问作者Raúl Uriarte

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 21:39:15