在 Ubuntu 18.04 上,Super+F1打开帮助浏览器。
键盘快捷键中没有列出此功能,并且我还没有找到禁用它的方法。
我想用其他命令来设置Super+ 。F1
答案1
据我所知,没有真正的方法可以禁用它,因此我们将使用 dconf 编辑器重新分配它。
首先安装 dconf-tools
sudo apt-get install dconf-tools
然后启动 dconf 编辑器。从那里导航到 org -> gnome -> desk -> wm -> keybindings
将其分配给尚未绑定按键的无害对象,该对象将用 [] 表示。您的新快捷键应如下所示
['<Super>F1']
然后点击底部的复选框,现在按下该键时帮助菜单应该不再出现。我知道这不是一个解决方案,只需禁用它,但它仍然有效,还请注意,这组热键用于桌面窗口管理,
答案2
您可能能够禁用“帮助”菜单和/或手动设置参数。
我如何找到带有设置的文件
第一步是了解可能设置的任何配置。为了找出哪些文件具有我需要的设置,我运行了以下命令:
安装定位程序并更新数据库:
$ sudo apt install locate && sudo updatedb
使用 F1 搜索键绑定文件或在其中获取帮助:
$ locate keybindings | xargs grep -H -i f1
$ locate keybindings | xargs grep -H -i help
在我的系统上,相关输出是:
/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml: <default><![CDATA[['<Alt>F1']]]></default>
和
/usr/share/gnome-control-center/keybindings/01-launchers.xml: <KeyListEntry name="help" description="Launch help browser"/>
可能完全禁用帮助菜单快捷方式
特殊键的键绑定似乎在这里设置:
/usr/share/gnome-control-center/keybindings/01-launchers.xml
看看是否注释掉该行
<KeyListEntry name="help" description="Launch help browser"/>
并且注销/登录会禁用帮助菜单键绑定。您现在可以为 Super+F1 设置新的键绑定吗?如果可以,是否可以重新启用帮助以便 F1 再次起作用?如果不行,请尝试继续手动设置键绑定。
手动设置按键绑定
尝试在此处手动设置键绑定:
/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml
查找您想要分配的设置并按如下方式设置:
<key name="panel-main-menu" type="as">
<default><![CDATA[['<Super>F1']]]></default>
<summary>Show the activities overview</summary>
</key>
之后您可能必须注销/登录。
祝你好运!