You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04 GNOME桌面下如何永久禁用左Ctrl+Shift键盘切换快捷键

Ubuntu 22.04 GNOME桌面下如何永久禁用左Ctrl+Shift键盘切换快捷键

我完全懂你的烦恼——每次登录都得手动敲命令重置键盘设置,实在太折腾了。针对你用的Ubuntu 22.04 + GNOME 42.9环境,这里有几个靠谱的永久解决方法,你可以选最顺手的来操作:

方法一:用GNOME图形界面直接修改快捷键(最直观)

不用碰命令行就能搞定:

  • 按Super键(Windows键)搜索并打开「设置」
  • 在左侧菜单里找到「键盘」选项
  • 切换到「快捷键」标签页,往下滚动找到「输入源」分类
  • 你会看到「切换到下一个输入源」的快捷键是Ctrl+Shift,点击这个组合,然后按Backspace键清空它——这样这个快捷键就不会再触发键盘布局切换了

方法二:通过dconf-editor永久锁定设置

如果图形界面的设置偶尔会被重置,试试用dconf编辑器直接修改底层配置:

  1. 先安装dconf-editor(如果没装的话):
    sudo apt install dconf-editor
    
  2. 打开dconf-editor,导航到路径:org/gnome/desktop/input-sources
  3. 找到xkb-options这个键,点击进入后把值设置为[](空数组),然后点击「应用」保存

方法三:用配置文件固化设置

也可以通过本地配置文件直接写入dconf数据库,确保重启后不失效:

  • 先创建dconf配置目录(如果不存在的话):
    mkdir -p ~/.config/dconf
    
  • 编辑~/.config/dconf/user文件(没有就新建),添加以下内容:
    [org/gnome/desktop/input-sources]
    xkb-options=[]
    
  • 最后运行命令让配置生效:
    dconf update
    
    重启系统后,这个设置就会一直保留了

方法四:把命令加入启动项(兜底方案)

如果上面的方法都没解决,那就让系统每次登录自动执行你的命令:

  • 按Super键搜索「启动应用程序」并打开
  • 点击「添加」,填写:
    • 名称:随便写,比如「禁用Ctrl+Shift切换键盘」
    • 命令:gsettings set org.gnome.desktop.input-sources xkb-options []
    • 注释:可选,比如「防止左Ctrl+Shift触发键盘布局切换」
  • 保存后,下次登录系统就会自动帮你执行这个命令了

备注:内容来源于stack exchange,提问作者Aleksandar Pavić

火山引擎 最新活动