按下滚动锁定关闭屏幕

按下滚动锁定关闭屏幕

我想更改滚动锁定的功能。按下滚动锁定后,它应该关闭屏幕(当然没有背光)。我尝试了以下方法:

  1. 在ubuntu系统的快捷键中设置了scroll lock的自定义命令“xset dpms force off”,但是没有效果。
  2. 也尝试过使用自动键通过脚本进行设置(我将其用于其他目的)。但没有效果。

我的目标是让它变得简单,而不是编写一些大脚本并让它们在每次我想要关闭屏幕时加载。

我已经阅读了一些关于通过 xmodmap 重新映射的内容,但是......如果我在终端中使用 xev,那么按下 scroll_lock 后:

FocusIn 事件,序列 38,合成 NO,窗口 0x6200001,模式 NotifyUngrab,细节 NotifyAncestor

KeymapNotify 事件,序列 38,合成 NO,窗口 0x0,键:2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0

FocusOut 事件,序列 38,合成 NO,窗口 0x6200001,模式 NotifyNormal,细节 NotifyNonlinear

...并且没有关于密钥代码的信息...

亲切的问候

佩波

答案1

您可以在仪表盘中输入“系统设置”,然后转到键盘->快捷键->系统->锁定屏幕

点击“锁定屏幕”一次并按下按钮Scroll Lock。这会将锁定屏幕的快捷方式设置为Scroll Lock

要关闭屏幕,请转到系统设置->键盘->快捷键->自定义快捷键并添加您自己的快捷键,如下所示:

名称:屏幕关闭

命令:sh -c "sleep 0.1 && xset dpms force off"

然后通过单击那里的新条目来设置快捷方式。

来源:类似问题

您需要给出睡眠命令来等待按键(快捷方式)终止,并且不会产生唤醒屏幕关闭的效果。

相关内容