在所有运行级别中通过快捷键执行脚本

在所有运行级别中通过快捷键执行脚本

我有一台配备英特尔显卡的笔记本电脑。按键Fn亮度控制仅在用户登录桌面环境时起作用。它在登录屏幕或 tty 会话中永远不起作用。我必须以 root 身份手动执行命令来更改 tty 会话中的亮度,这有点痛苦,因为亮度在重新启动后不会持续存在。

我可以通过写入/sys/class/backlight/intel_backlight/brightness需要 root 权限的值来更改亮度。我有一个 bash 脚本,可以根据收到的参数将亮度增加或减少 10%。

现在,我想通过在所有运行级别中执行此脚本来在按下某个组合键时更改亮度。在 init 和 systemd 系统中我怎样才能做到这一点?我需要与桌面环境无关的解决方案。我用的是 debian wheezy。

说,

LCtrl + LShift + LArrow --> decrease brightness.
LCtrl + LShift + RArrow --> increase brightness.

相关内容