禁用帮助浏览器键盘快捷键

在Ubuntu 18.04上, Super + F1打开帮助浏览器。

在键盘快捷键中没有列出,我还没有找到一种方法来禁用它。

我想用其他命令设置Super + F1

据我所知,没有真正的方法可以禁用它,所以我们将使用dconf编辑器重新分配它。

首先安装dconf-tools

sudo apt-get install dconf-tools 

然后启动dconf编辑器。 从那里导航到组织 – > gnome – >桌面 – > wm – > keybindings

将它分配给没有keybind但是用[]表示的无害的东西。 你的新快捷方式应该是这样的

 ['F1'] 

然后单击底部的复选框,现在按下该键时不再显示帮助菜单。 我知道这不是一个解决方案,只是禁用它,但它的工作原理同样注意到这组热键是用于桌面窗口管理,

您可能可以禁用“帮助”菜单和/或手动设置参数。

我是如何找到具有这些设置的文件的

知道可以设置任何配置的位置是第一步。 为了弄清楚哪些文件具有我需要的设置,我运行了以下命令:

安装locate程序并更新数据库:

 $ 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: F1']]]> 

 /usr/share/gnome-control-center/keybindings/01-launchers.xml:  

可能同时禁用“帮助”菜单快捷方式

特殊键的键绑定似乎在这里设置:

 /usr/share/gnome-control-center/keybindings/01-launchers.xml 

看看是否注释掉了这一行

  

并且注销/禁用帮助菜单键绑定。 你现在可以为Super + F1设置一个新的键绑定吗? 如果是这样,是否可以重新启用帮助以便F1再次运行? 如果没有,请尝试继续手动设置键绑定。

手动设置键绑定

尝试在此处手动设置键绑定:

 /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml 

查找要分配的设置并将其设置如下:

  F1']]]> Show the activities overview  

您可能需要注销/后续。

祝好运!