我如何关闭F1(帮助)和F10(通知菜单)键绑定?
第一个我需要用于屏幕实用程序,第二个我需要用于退出mc
控制台。
没有这样的键绑定键盘快捷键系统设置。
答案1
11.04
禁用 F1 快捷键
在 gnome-terminal 中打开编辑 ➜ 键盘快捷键。
向下滚动到帮助/目录快捷方式,单击“F1”并点击Backspace:
禁用 F10 快捷键
安装compizconfig-设置管理器包裹。
打开CompizConfig 设置管理器。
- 点击Super打开 Dash,输入“Compiz”并点击Enter。
在筛选进入并选择Ubuntu Unity 插件。
点击右侧的按钮打开第一个面板菜单的键并取消选中已启用复选框。
这禁用了全局F10快捷方式,现在禁用 gnome-terminal 的F10快捷方式:
在 gnome-terminal 中打开键盘快捷键(编辑➜键盘快捷键)并
取消选中启用菜单快捷键(默认为 F10)
F10 被 Ubuntu 中的某个东西映射到 menubar_accel。Gnome?Metacity?不确定究竟是什么东西窃取了它,但密钥并没有进入 Eclipse。
- 运行 gconf-editor,浏览到 /desktop/gnome/interface,然后向下滚动到 menubar_accel 并删除 F10 值。[从这里偷来的]
答案2
在 12.04 中禁用 gnome-terminal 中的 F10
在控制台中输入:
mkdir -p ~/.config/gtk-3.0
cat<<EOF > ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
EOF
然后关闭所有终端会话。现在它应该可以正常工作了(例如mc
)。
答案3
开始gconf-editor
并关注/apps/gnome-terminal/keybindings/help
描述:
“用于启动帮助的键盘快捷键。以与 GTK+ 资源文件相同的格式表示为字符串。如果将选项设置为特殊字符串“disabled”,则此操作将没有键盘快捷键。”
答案4
用于退出 mc(使用 F10 键)。在 unity compiz 插件 (ccsm) 中禁用“打开第一个面板菜单的键”