在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',