从终端调用 XF86MonBrightnessUp 和 XF86MonBrightnessDown

从终端调用 XF86MonBrightnessUp 和 XF86MonBrightnessDown

我正在运行基于 Fedora 36 的 Qubes 操作系统,并使用 i3wm。我正在努力创建一个类似的 i3 块这个贡献的块,但没有使用xbacklight.

为什么不xbacklight?我的笔记本电脑有亮度增加和减少 Fn 键(即XF86MonBrightnessUpXF86MonBrightnessDown),可以使用!我没有xbacklight安装,也不想安装额外的软件包,因为显然我的亮度控制可以工作。

  1. 我想要做的是确定我的命令XF86MonBrightnessUpXF86MonBrightnessDown按键正在发送什么命令(以便我可以从终端运行它)?使用它,我将更新我的 i3blocks 脚本。

我尝试过使用xev,但它似乎没有给我非常有用的信息。

  1. 如果有一种方法可以确定当前的亮度级别(同样,无需额外的软件包),那就太好了。

理想情况下,我想以最省电的方式控制亮度,我认为这就是默认情况下XF86MonBrightnessUp所做的XF86MonBrightnessDown,而其他软件包则不一定如此。

相关内容