我可以在没有 CCSM 的情况下禁用所有应用程序的 F10 键吗?

我可以在没有 CCSM 的情况下禁用所有应用程序的 F10 键吗?

这些都没有回答我的问题:

如何在 Ubuntu 11.10 中禁用 F10(应用程序菜单)键绑定?

如何在 gnome-terminal 中停用 F1 和 F10 键绑定?

该线程中的说明似乎特定于 Gnome 或 compizconfig-settings-manager。该应用程序看起来有点危险,所以我想知道是否有办法在没有它的情况下做到这一点。有一个键盘快捷键对话框,但我在那里找不到 F10。

此快捷键与 Chrome 中用于调试的快捷键相冲突。Ubuntu 认为没有应用程序会使用 F10 键,这很烦人。我使用的至少 3 个应用程序经常需要该键。

11.10 屏幕截图

我正在使用 ubuntu 11.10

答案1

CCSM 主要是一个 GUI 前端,它将其值写入 gconf 数据库。

您可以使用gconf-editor来编辑 compiz unity 插件选项:

在此处输入图片描述

正如您在图片中看到的 - F10 键与位于 gconf 路径中的面板选项相关联/apps/compiz-1/plugins/unityshell/screen0/options/panel_first_menu

因此,您可以将其更改为另一个键值 - 或写入该值Disabled以完全禁用 F10 键。

如果您想重新分配按键,您可以组合使用修饰符来执行多键快捷键:

  • <super>钥匙WIN
  • <alt>钥匙ALT
  • <shift>钥匙SHIFT

对于某些选项,您需要注销并登录才能使更改生效。

如果您想从命令行重新分配/禁用,您可以使用以下语法:

gconftool-2 --set '/apps/compiz-1/plugins/unityshell/screen0/options/panel_first_menu' --type string 'Disabled'

相关内容