在ubuntu 11.04中,有一个使用gconf-editor并将key设置/apps/gnome_settings_daemon/plugins/xrandr/active为false 的解决方法
。
但是,使用ubuntu 11.10(gnome 3)的gconf-manager中没有这样的密钥。
在ubuntu 11.04中,有一个使用gconf-editor并将key设置/apps/gnome_settings_daemon/plugins/xrandr/active为false 的解决方法
。
但是,使用ubuntu 11.10(gnome 3)的gconf-manager中没有这样的密钥。
Answers:
新版本的gnome-settings-daemon存储将配置信息存储在dconf而不是中gconf。
要执行与在11.04上相同的操作,请尝试以下操作:
dconf-tools软件包,然后运行dconf-editor。org-> gnome-> settings-daemon-> plugins-> xrandr。active复选框。dconf write /org/gnome/settings-daemon/plugins/xrandr/active false
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
在Ubuntu 18.04上,我发现SUPER+ 有两个不同的键绑定P,可以使用禁用它们dconf-editor。
首先,dconf-editor如果尚未安装,则需要安装。可以在终端中使用以下命令完成此操作:
sudo apt install dconf-editor
然后,您可以从终端启动它:
dconf-editor
内dconf-editor:
['<Super>p', 'XF86Display'],则:
[]'<Super>p',则:
为了禁用全局<Super>p键绑定,而不是其他任何媒体密钥(在Ubuntu 15.04中进行了测试),我不得不“嵌入”以下dconf密钥。我跑了(在终端):
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。这里描述了一个hack 。
在启动过程中,/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以来,这仍然是一个问题。此问题似乎正在修复中,因此至少有一种更简便的方法来重新配置键绑定,但是此后已被标记为无效。因为据称这是在修复的gnome-settings-daemon。
最终,该问题可能归因于某些硬件供应商将视频硬编码为Super-P。
自从目前接受的答案以来,关于错误跟踪器的对话已有更新,建议不要关闭xrandr,而是关闭media-keys:
请尝试以下操作:
dconf-tools软件包,然后运行dconf-editor。org-> gnome-> settings-daemon-> plugins-> media-keys。active复选框。或此的命令行版本是:
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
<super>P。如果您只想禁用它,请转到上方的位置,找到video-out,然后进行更改。这样做的答案就是把婴儿扔掉洗澡水。
即使禁用xrandr插件对您不起作用(像我一样),我也建议您尝试一下(对我有用):
在终端中通过命令“ dconf-editor”进入dconf-editor,然后转到:
/org/gnome/mutter/keybindings/switch-monitor
并禁用“使用默认值”并删除:
'<Super>p',