我全新安装了 17.10,但快捷方式有问题F10。我需要F10在终端中关闭 Midnight Commander。在 Unity 中我知道如何禁用快捷方式,但在 gnome 中这似乎根本不起作用。我尝试过:
Settings > Devices > Keyboard > Keyboard Shortcuts
禁用了所有包含 F10 的按钮,但毫无效果。在终端中,我也禁用了快捷方式。还有一些旧解决方案,例如:
~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
似乎不起作用。
任何帮助都将不胜感激,谢谢。
答案1
F10您可以在GNOME Terminal
“首选项”对话框的“常规”选项卡中禁用处理。
与此同时,您可能还想在此处禁用Alt+letter助记符,以及F1(如果需要F11)在“快捷方式”选项卡下禁用 + 助记符。
答案2
要禁用 F10 访问终端菜单:
1)sudo apt install dconf-tools
2)运行 dconf-editor > 浏览至org/gnome/terminal/legacy
3)关闭menu-acceletator-enabled
(自定义值 -> false)
4)关闭终端,重新打开
感谢 firepol 的建议。
答案3
尽管我觉得egmont 的回答是最好的解决方案,也许这个附加选项可能对某些人有用。
如果您不想:
- 执行任何鼠标点击
- 禁用
F10
打开菜单(由于某种原因)
您还可以(作为暗尘指出)F10
通过按下来模拟按键:ESC
然后按下0