麒麟操作系统设置快捷键有三种方法:一、图形界面在控制中心→设备→快捷键→自定义中添加;二、用gsettings命令行绑定GNOME键位或自定义Shell命令;三、用dconf-editor修改底层wm.keybindings路径,支持覆盖锁定键位。

您需要在麒麟操作系统中为常用操作分配专属按键组合,但系统默认快捷键无法覆盖全部高频使用场景,必须通过图形界面、命令行或底层配置三种路径之一完成绑定。
通过控制中心图形界面设置快捷键
这是最安全、最直观的方法,所有修改仅作用于当前用户,无需命令行基础,适合绝大多数日常需求。
点击屏幕左下角“开始菜单”→“控制中心”→左侧导航栏选择“设备”→右侧列表点击“快捷键”。
向下滚动至页面底部,找到“自定义快捷键”区域,点击右下角的“+”号按钮。
在弹出窗口中,“名称”栏输入功能描述(例如:快速锁屏);“命令”栏点击右侧“选择”,浏览并选中对应程序路径,如锁屏命令为/usr/bin/xdg-screensaver lock。
将光标置于“快捷键”输入框,按下您指定的组合键(建议避开Ctrl+C/V等通用组合),系统自动识别并显示;点击“添加”即刻生效。
用gsettings命令行绑定系统级热键
该方法跳过图形界面,直接调用GNOME标准配置接口,支持任意Shell命令绑定,适用于需精确控制或批量部署的办公环境。
方法一:绑定已有GNOME功能键位
打开终端,执行:gsettings set org.gnome.desktop.wm.keybindings show-desktop "['<Super>d']",即可将“显示桌面”功能绑定到Super+D。
方法二:绑定自定义Shell命令
执行:gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']",先注册自定义键位路径。
再执行:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name "'快速启动终端'"。
接着设置命令:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command "'/usr/bin/gnome-terminal'"。
【必须同步设置快捷键值】,否则不生效:执行gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding "'<Ctrl><Alt>t'"。
用dconf-editor修改底层快捷键配置
该方法可覆盖被图形界面隐藏或锁定的快捷键(如Alt+Tab行为、工作区切换逻辑),适用于高级用户,修改后立即生效,无需重启系统。
第一步:安装并启动配置编辑器
终端执行sudo apt install dconf-editor(若未预装),然后运行dconf-editor。
第二步:定位快捷键路径
在左侧路径栏依次展开:org → gnome → desktop → wm → keybindings。
第三步:修改目标动作
找到要调整的动作(例如switch-to-workspace-1),双击右侧值字段,将原数组(如['1'])替换为新组合,格式必须为单引号包裹的字符串数组,例如['<Super>1']。
第四步:验证与固化
关闭dconf-editor后,按Alt+F2输入r回车,重启GNOME Shell使更改即时生效;若修改后仍无效,说明被更高优先级策略覆盖,需检查/etc/dconf/db/目录下系统级锁文件。


















