我试图通过 gsettings 取消设置或更改默认Windows+P
(或更准确地说Meta+P
)“重新检测监视器”肉桂键绑定,但很难在 gsettings 树中找到它。在键盘设置 GUI 中,它显示在“系统”>“设备”>“重新检测显示器”下(大致翻译自德语)。
已经浏览了几乎所有的org.cinnamon*
树org.cinnamon.settings-daemon*
,也看了org.gnome.settings-daemon*
但找不到它。 (很高兴 gsettings 支持制表符完成,否则这将非常困难)。
答案1
经过更多搜索后,gsettings list-recursively
我似乎找到了快捷路径。这是 cinnamon 2.8 下的默认快捷键:
gsettings 递归列表 org.cinnamon.desktop.keybindings.media-keys | grep -i 显示 org.cinnamon.desktop.keybindings.media-keys 视频输出['p', 'XF86Display']
删除了讨厌的Super+P
默认快捷方式,
gsettings set org.cinnamon.desktop.keybindings.media-keys video-outputs '["XF86Display"]'
但更改不会反映在快捷方式 GUI 设置中,直到您关闭并重新打开它。
为了完整起见,大多数按内部名称/功能按字母顺序排序的默认 cinnamon 键绑定可以通过获取
gsettings list-recursively org.cinnamon.desktop.keybindings.media-keys | sort -k2
,与 muffin(肉桂窗口管理器)相关的键绑定可以通过获取
gsettings list-recursively org.cinnamon.desktop.keybindings.wm | sort -k2
编辑:内部名称到 GUI 中显示的快捷方式名称的映射以及从 GUI 中的设置树到 gsettings 路径的名称映射以及其他有价值的信息可以从实际上在兜帽:
/usr/share/cinnamon/cinnamon-settings/modules/cs_keyboard.py