当前位置: 首页>>技术教程>>正文


gnome – 如何禁用全局<Super&gt ;-p快捷方式?

问题描述

在Ubuntu 11.04中,有一种使用gconf-editor的变通办法,并将密钥/apps/gnome_settings_daemon/plugins/xrandr/active设置为false。

但是,使用ubuntu 11.10(gnome 3)的gconf-manager中没有此类密钥。

最佳回答

新版本的gnome-settings-daemon将其配置信息存储在dconf中,而不是gconf中。

要执行与在11.04上相同的操作,请尝试以下操作:

  1. 安装dconf-tools软件包,然后运行dconf-editor

  2. 在左侧的树中,导航到org->。 gnome-> settings-daemon-> plugins-> xrandr

  3. 取消选中active复选框。

次佳回答

在Ubuntu 18.04上,我发现SUPER + P有两个不同的键绑定,可以使用dconf-editor禁用它们。

首先,如果尚未安装dconf-editor,则需要安装它。可以在终端中使用以下命令完成此操作:

sudo apt install dconf-editor

然后,您可以从终端启动它:

dconf-editor

dconf-editor内:

  • 导航至:/org /gnome /mutter /keybindings /switch-monitor

  • 如果”Custom value”字段包含['<Super>p', 'XF86Display'],则:

    • 禁用“使用默认值”

    • 在”Custom value”字段中,键入以下内容:[]

  • 导航至:/org /gnome /settings-daemon /plugins /media-keys /video-out

  • 如果”Custom value”字段包含'<Super>p',则:

    • 禁用“使用默认值”

    • 在”Custom value”字段中,删除所有内容。

第三种回答

为了禁用全局<Super>p键盘绑定,而不是禁用任何其他媒体密钥(在Ubuntu 15.04中进行了测试),我不得不使用以下dconf密钥’emtpy’。我跑了(在终端):

dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out ''
dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''

之前,我使用下一个bash命令搜索包含'<Super>p'的值:

b="/org/gnome/settings-daemon/plugins/media-keys/"
for i in `dconf list $b | sort`; do echo -n "$i: "; dconf read $b$i; done

要搜索所有dconf密钥,请使用以下命令:

dconf dump / | grep '<Super>p'

如果要避开终端,请运行程序dconf-editor并在此处搜索密钥。

编辑:

经过一些升级和重新启动后,我的键绑定不再起作用。我发现,在gnome-settings-daemon中存在/存在一个错误,该错误定义了<Super>p。黑客描述为here

在启动过程中,登录时将执行/usr/bin/xbindkeys_autostart。该脚本在$HOME/.xbindkeysrc中搜索文件并加载设置。

由于我想将gnome-screenshot -c映射到<Super>p,因此我创建了具有以下内容的该文件(并且未映射ubuntu /compiz中的设置):

# Content of $HOME/.xbindkeysrc
"gnome-screenshot -c"
mod4 + p

第四种回答

自2012年10月18日发布的Ubuntu 12.10以来,这仍然是一个问题。似乎正在为此工作使用bug fix,以便至少有一种更简单的方法来对re-configure进行键绑定,但是此后被标记为无效,因为这是据称固定在gnome-settings-daemon中。

最终,这个问题可能是由于一些硬件供应商将hard-coding视频输出到Super-P所致。

自从currently-accepted答案以来,已有updated conversations on the bug tracker提示不关闭xrandr,而是关闭media-keys:

请尝试以下操作:

  1. 安装dconf-tools软件包,然后运行dconf-editor

  2. 在左侧的树中,导航到org->。 gnome-> settings-daemon-> plugins-> media-keys

  3. 取消选中active复选框。

或命令行的版本是:

dconf write /org/gnome/settings-daemon/plugins/media-keys/active false

第五种回答

即使禁用xrandr插件对您不起作用(像我一样),我也建议您尝试一下(对我有用):

在终端中通过命令”dconf-editor”进入dconf-editor,然后前往:

/org/gnome/mutter/keybindings/switch-monitor

并禁用“使用默认值”并删除:

'<Super>p',

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8191.html,未经允许,请勿转载。