我在 Linux 下使用 Libreoffice。我不希望每次我意外按下 F1 时 Libreoffice 都会打开我的网络浏览器。我在他们的 F1 文档或手册页中没有看到有关此内容的内容。有人知道怎么做吗?
答案1
对于我来说,无法F1
在 LibreOffice 中禁用此功能非常烦人。
在 Linux Mint 20.3 中,可以F1
使用板载 GUI 禁用整个系统。
开始Keyboard
。在左侧选择Custom Shortcuts
。点击Add custom shortcut
。输入一个名称,例如disable F1
。输入一个不会执行任何操作的虚假命令,例如clicked F1
。选择键盘绑定槽unassigned
两次并点击F1
。
xdotool
理论上,只有当名称中包含“LibreOffice”时,才可以创建一个脚本来抑制该键。
答案2
在 Linux 系统上,通常可以将F1
按钮重新分配给某些非侵入功能。
在 Ubuntu 14.04 上,Gnome 3 是窗口管理器,我使用以下任一项来分配功能(“将窗口提升到其他窗口之上”)F1
:raise
任何一个
dconf
write
从命令行:dconf write /org/gnome/desktop/wm/keybindings/raise "['F1']"
或使用
gsettings set
(也可以从命令行):gsettings set org.gnome.desktop.wm.keybindings raise "['F1']"
- 或者
dconf-editor
如果您更喜欢使用 GUI,请导航到org.gnome.desktop.wm.keybindings
并设置raise
为['F1']
。
完成此操作后,F1
意外点击不会产生任何影响,因为在大多数使用场景中,您的 LibreOffice 已经是最顶层的窗口。
在不同的 Linux 发行版和/或窗口管理器上,我认为可以实现类似的解决方案。
答案3
也许答案有点晚了……如果可以的话,你可以随时从键盘上拔出“F1”键。但我认为在笔记本电脑上很难做到这一点。