麒麟桌面支持三种自定义快捷键方法:图形界面添加(控制中心→设备→快捷键→自定义→选.desktop或路径)、创建.desktop文件绑定非标路径应用、命令行用gsettings绑定终端命令,均需指定名称、命令和组合键。

您已在麒麟桌面环境中登录,但每次启动常用程序都要点开菜单搜索或翻找图标,希望用一组键盘组合一键唤起目标应用——这需要绕过默认快捷键限制,通过系统快捷键管理模块将可执行路径或桌面入口文件与按键组合绑定。
图形界面添加应用快捷键(推荐新手)
该方式全程在控制中心内完成,不接触命令行,所有配置仅影响当前用户,误操作可随时删除。
点击屏幕左下角“开始菜单”,选择“控制中心”进入系统设置主界面。
在控制中心左侧导航栏中,点击“设备”→“快捷键”。
向下滚动至页面底部,找到“自定义快捷键”区域,点击右下角的“+”号按钮。
在弹出窗口中,“名称”栏输入用途描述(例如:快速打开火狐浏览器);“命令”栏点击右侧“选择”按钮,浏览并选中目标程序的.desktop文件(如/usr/share/applications/firefox.desktop)或可执行路径(如/usr/bin/firefox)。
将光标置于“快捷键”输入框,按下您指定的组合键(例如:Ctrl+Alt+F),系统自动识别并显示;【必须松开所有按键后再点击“添加”,否则可能录入不完整】。
点击“添加”完成保存,新快捷键立即生效。
创建.desktop文件绑定非标路径应用
当程序安装在/opt/、/home/user/bin/等非标准位置,或需强制附加启动参数(如固定窗口尺寸、指定配置文件)时,此法最可靠。
方法一:本地创建桌面入口
打开终端,执行:mkdir -p ~/.local/share/applications && nano ~/.local/share/applications/my-app.desktop。
在nano编辑器中输入以下内容(以启动VS Code为例,注意替换实际路径):
[Desktop Entry]
Name=VS Code
Exec=/opt/visualstudiocode/code --no-sandbox
Icon=visualstudiocode
Type=Application
Categories=Development;
保存退出后,运行:chmod +x ~/.local/share/applications/my-app.desktop。
返回控制中心→设备→快捷键→自定义快捷键→“+”,在“命令”栏点击“选择”,导航至~/.local/share/applications/,选中刚创建的my-app.desktop文件。
设定快捷键(如Super+V),点击“添加”。
命令行绑定终端类应用(适合批量部署)
跳过图形界面,直接调用GNOME配置接口,支持将任意Shell命令绑定为热键,适用于需精确控制触发逻辑的场景。
第一步:按Ctrl+Alt+T打开终端,确认当前未被占用的键位:
执行:gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings,查看已有自定义键位路径。
第二步:新增一个键位路径(示例使用custom0):
执行:gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"。
第三步:为custom0设置名称、命令与快捷键:
执行:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name "'Quick Terminal'";
执行: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 "'<Primary><Alt>t'"。
第四步:重启GNOME Shell使配置生效——按Alt+F2输入r后回车。

















