麒麟os中可通过控制中心、.desktop文件、gsettings命令或dconf-editor四种方式自定义快捷键,需使用kylin desktop v10 sp1(2025年3月后版),配置均对当前用户生效且安全可逆。

您需要在麒麟OS中为常用功能或程序分配专属按键组合,但系统默认未提供对应快捷键,必须通过系统设置中的快捷键管理模块进行手动配置。操作前请确认当前使用的是 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),点击“添加”。
使用gsettings命令行工具绑定
该方法跳过图形界面交互,直接调用GNOME标准配置接口,支持将任意Shell命令绑定为全局热键。
① 按 Ctrl+Alt+T 打开终端,执行命令查看当前“显示桌面”快捷键配置:gsettings get org.gnome.desktop.wm.keybindings show-desktop。
② 确认返回值为非空数组后,执行绑定新命令:gsettings set org.gnome.desktop.wm.keybindings show-desktop "['d']"。
③ 为系统休眠功能创建快捷键,先设超时阈值:gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 600,再绑定触发命令:gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout "['s']"。
④ 运行 gsettings list-recursively | grep keybinding 检查是否存在冲突项,确保新设组合键未被占用。
用dconf-editor修改底层配置
该方法可绕过图形界面限制,覆盖部分被系统锁定或占用的快捷键(如 Win+Space 等冲突组合),适用于高级用户。
1、按 Ctrl+Alt+T 打开终端,执行命令安装 dconf-editor(若未预装):sudo apt install dconf-editor。
2、在终端中输入 dconf-editor 并回车,启动图形化配置编辑器。
3、在左侧路径栏依次展开:org → gnome → desktop → wm → keybindings。
4、在右侧列表中定位目标动作(如 switch-input-source 表示切换输入法),双击其对应值字段。
5、将原数组值(如 ['space'])替换为自定义组合,格式为单引号包裹的字符串数组,例如:['F12']。
6、关闭 dconf-editor,重启 GNOME Shell(按 Alt+F2 输入 r 回车)使更改即时生效。











