在银河麒麟V10 SP1中为常用功能设定全局快捷键,需通过控制中心→设备→快捷键→自定义快捷键添加;或创建.desktop文件注册、用gsettings命令行绑定、用dconf-editor底层修改四种方法实现,均要求填完整路径或.desktop文件,推荐组合键如Ctrl+Alt+A。

在银河麒麟系统中为常用功能或程序设定一键触发的全局操作,但系统默认未提供对应快捷键,需通过系统设置中的快捷键管理模块进行手动配置。操作前请确认当前使用的是 Kylin Desktop V10 SP1(2025年3月后发布版本),旧版 UKUI 2.x 不支持图形化自定义入口。
通过控制中心图形界面添加
该方法无需命令行,适合所有用户,配置仅对当前用户生效,安全可逆。
1、点击左下角“开始菜单”,选择“控制中心”进入系统设置主界面。
2、在控制中心左侧导航栏中,点击“设备”→“快捷键”。
3、向下滚动至页面底部,找到“自定义快捷键”区域,点击右下角的“+”号按钮。
4、在弹出窗口中,“名称”栏输入功能描述(如“快速截图”);“命令”栏点击右侧“选择”按钮,浏览并定位到目标程序——【必须填完整路径或.desktop文件,不能只写screenshot-tool】。
5、将光标置于“快捷键”输入框,按下你希望设定的组合键(推荐用 Ctrl+Alt+A、Super+Shift+S 等不易冲突的组合),系统自动识别并显示。
6、点击“添加”保存,新快捷键立即生效。
通过创建.desktop文件注册命令
当目标程序不在标准路径、需带参数启动,或图形界面无法定位时,此法最可靠。
方法一:本地创建桌面入口
1、打开终端,执行:mkdir -p ~/.local/share/applications && nano ~/.local/share/applications/quick-lock.desktop。
2、在 nano 中输入以下内容(以锁屏为例):
[Desktop Entry]
Name=Quick Lock
Exec=/usr/bin/xdg-screensaver lock
Icon=system-lock-screen
Type=Application
Categories=System;
3、保存退出后,运行:chmod +x ~/.local/share/applications/quick-lock.desktop。
4、回到控制中心→设备→快捷键→自定义快捷键→“+”,在“选择”中找到并选中该 .desktop 文件。
5、设定快捷键(如 Ctrl+Alt+L),点击“添加”。
方法二:复用系统已有.desktop文件
直接查路径:ls /usr/share/applications/ | grep -i terminal,找到 org.gnome.Terminal.desktop,然后在图形界面中填入完整路径:/usr/share/applications/org.gnome.Terminal.desktop。
用gsettings命令行绑定系统命令
适合批量部署或需要精确控制触发逻辑的场景,绕过图形界面直接写入 GNOME 配置。
第一步:确认目标命令可执行
在终端中先手动运行一遍你要绑定的命令,例如:xdg-screensaver lock,看是否能立即锁屏。若失败,后续热键必然无效。
第二步:绑定快捷键
执行: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 "'Quick Lock'"gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command "'xdg-screensaver lock'"gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding "'<Ctrl><Alt>L'"
注意:binding 值必须用单引号包裹,且修饰键符号严格按 <Ctrl> 格式书写,大小写敏感。
用dconf-editor直接修改底层配置
该方法适用于图形界面不可用、需彻底绕过前端限制的高级场景,所有更改直接写入 GNOME 配置数据库。
1、终端中执行:sudo apt install dconf-editor(如未安装)→ dconf-editor 启动编辑器。
2、左侧路径栏依次展开:org → gnome → settings-daemon → plugins → media-keys → custom-keybindings。
3、右键空白处 → “新建项目”,命名为 custom0(名称必须是 custom0、custom1…连续编号)。
4、在新建的 custom0 下,双击 name,填入字符串值(如 "Quick Screenshot");双击 command,填入完整命令(如 "/usr/bin/screenshot-tool");双击 binding,填入组合键(如 "<Ctrl><Alt>A")。
5、关闭 dconf-editor,按 Alt+F2 输入 r 回车,重启 GNOME Shell 使配置生效。

















