如何禁用键盘上的睡眠按钮?
我的键盘上有一个“电源按钮”,可以启用待机或hibernate状态。 我无法在“系统设置>键盘”,“系统>电源管理”,“compiz配置”或类似的地方找到此键的映射(我可以在统一之前找到它)。如何禁用(不重新映射)这个按钮?
我不想完全禁用hibernate / sleep,只是这个键被意外压得很多而且非常烦人。
禁用系统中的挂起按钮
gsettings set org.gnome.settings-daemon.plugins.power button-suspend "nothing"
恢复为默认值
gsettings set org.gnome.settings-daemon.plugins.power button-suspend "suspend"
禁用系统中的睡眠按钮
gsettings set org.gnome.settings-daemon.plugins.power button-sleep "nothing"
恢复为默认值
gsettings set org.gnome.settings-daemon.plugins.power button-sleep "hibernate"
禁用系统中的hibernate按钮
gsettings set org.gnome.settings-daemon.plugins.power button-hibernate "nothing"
恢复为默认值
gsettings set org.gnome.settings-daemon.plugins.power button-hibernate "hibernate"
设置上述选项不会禁用系统中的function,您仍然可以使用齿轮选项卡进行hibernate/暂停,这只会禁用计算机中可能有的键盘和其他按钮。
Dconf编辑器是对Unity的gconf编辑器的推荐替代。 您可以在软件中心获取dconf,也可以在终端中输入sudo apt-get install dconf-tools
。
使用Dconf编辑器,导航到org
gnome
settings-daemon
plugins
power
。 在那里,您可以更改睡眠按钮的function,以及键盘上的许多其他按钮。
你也试过这个吗?
gsettings set org.gnome.settings-daemon.plugins.power button-suspend "nothing"
我从链接到问题做了所有3,它为我修复了这个(x86在12.04)。
编辑:这是一个完成所有3的命令:
for x in button-{suspend,sleep,hibernate}; do gsettings set org.gnome.settings-daemon.plugins.power $x "nothing"; done