如何禁用键盘的睡眠按钮?

如何禁用键盘的睡眠按钮?

Fn我的 F1-F12 键上有几个快捷键。F12是计算器,F11使我的 PC 进入睡眠状态。我无意中混淆这些键的次数是天文数字。

我如何才能完全禁用挂起/睡眠键,或者选择将其映射到其他键?

我发现但它是 Windows,但它不起作用:

$ gsettings set org.gnome.settings-daemon.plugins.power button-suspend "nothing"
No such key “button-suspend”
$ gsettings set org.gnome.settings-daemon.plugins.power button-sleep "nothing"
No such key “button-sleep”
$ gsettings set org.gnome.settings-daemon.plugins.power button-hibernate "nothing"
No such key “button-hibernate”

我在 arch-linux 上使用 Gnome 3.28.3。我检查了所有内容,gnome-settingsgnome-tweak-tool没有成功。搜索suspendsleep只会dconf-editor出现这个,我确定这不是我要找的: 在此处输入图片描述

我尝试使用 找出键的名称(?)xev,尝试xbindkeys重新映射键,但它不适用于计算器快捷方式( 中没有显示任何内容xev),所以我认为它也不适用于睡眠快捷方式(我宁愿不尝试)。

注意:我并不想完全禁用睡眠/挂起功能。只是那个特殊的键盘键。

编辑:我现在使用的是最新版的 gnome (3.32)。问题仍然存在。

答案1

根据https://wiki.archlinux.org/index.php/GNOME GNOME 3.24 已弃用:

  • org.gnome.settings-daemon.plugins.电源按钮-休眠
  • org.gnome.settings-daemon.plugins.power 按钮电源
  • org.gnome.settings-daemon.plugins.电源按钮睡眠
  • org.gnome.settings-daemon.plugins.power 按钮暂停

尝试

gsettings 设置 org.gnome.settings-daemon.plugins.power电源按钮操作 '行动'

在哪里'行动'没有什么暂停, 或者休眠

详情请见:https://wiki.archlinux.org/index.php/GDM

答案2

很简单,只需在终端中运行此命令 sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target ,然后重新启动计算机即可 sudo systemctl restart systemd-logind.service

答案3

使用 Dconf 编辑器,导航到 org gnome settings-daemon plugins power。在那里你可以更改电源按钮的功能。

相关内容