如何禁用全局 -p快捷方式?
在ubuntu 11.04中,有一个使用gconf-editor并将key /apps/gnome_settings_daemon/plugins/xrandr/active
为false的解决方法。
但是在使用ubuntu 11.10(gnome 3)的gconf-manager中没有这样的密钥。
新版本的gnome-settings-daemon
将其配置信息存储在dconf
而不是gconf
。
要做与11.04上相同的操作,请尝试以下操作:
- 安装
dconf-tools
软件包,然后运行dconf-editor
。 - 在左侧的树中,导航
org
– >gnome
– >settings-daemon
– >plugins
– >xrandr
。 - 取消选中
active
复选框。
为了禁用全局
键绑定,而不是任何其他媒体键(在Ubuntu 15.04中测试),我必须’emtpy’以下dconf密钥。 我跑(在一个终端):
dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out '' dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''
之前,我使用下一个bash命令搜索包含'
:
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 'p'
如果你想避开终端,运行程序dconf-editor
并在那里搜索密钥……
编辑:
经过一些升级和重启后,我的键绑定不再起作用了。 我发现, gnome-settings-daemon
中存在/是一个定义
。 这里描述了一个hack。
在启动过程中, /usr/bin/xbindkeys_autostart
在登录时执行。 此脚本在$HOME/.xbindkeysrc
搜索文件并加载设置。
由于我想将gnome-screenshot -c
映射到
,我使用以下内容创建了此文件(并取消映射了ubuntu / compiz中的设置):
# Content of $HOME/.xbindkeysrc "gnome-screenshot -c" mod4 + p
这仍然是2012年10月18日发布的Ubuntu 12.10的一个问题。对此的错误修复似乎正在进行中,因此至少有一种更简单的方法来重新配置密钥绑定,但它已被标记为无效因为这应该是在gnome-settings-daemon
修复的。
最终这个问题可能是由于一些硬件供应商将video硬编码到Super-P 。
自从当前接受的答案建议不关闭xrandr,而是关闭媒体密钥 时,错误跟踪器上有更新的对话 :
请尝试以下方法:
- 安装
dconf-tools
软件包,然后运行dconf-editor
。 - 在左侧的树中,导航
org
– >gnome
– >settings-daemon
– >plugins
– >media-keys
。 - 取消选中
active
复选框。
或者命令行版本是:
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
:
- 导航到:/ org / gnome / mutter / keybindings / switch-monitor
- 如果“自定义值”字段包含
['
,则:p', 'XF86Display'] - 禁用“使用默认值”
- 在“自定义值”字段中,键入以下内容:
[]
- 导航到:/ org / gnome / settings-daemon / plugins / media-keys / video-out
- 如果“自定义值”字段包含
'
,则:p' - 禁用“使用默认值”
- 在“自定义值”字段中,删除所有内容。
即使禁用xrandr插件不适合你(像我一样),我建议你试试这个(它对我有用):
通过终端中的命令“dconf-editor”进入dconf-editor,然后进入:
/org/gnome/mutter/keybindings/switch-monitor
并禁用“使用默认值”并删除:
'p',