![bindsym/xbacklight 递增/递减值不一致](https://linux22.com/image/132798/bindsym%2Fxbacklight%20%E9%80%92%E5%A2%9E%2F%E9%80%92%E5%87%8F%E5%80%BC%E4%B8%8D%E4%B8%80%E8%87%B4.png)
我使用 xbacklight 递增和递减 10%,并使用键盘功能键(Arch Linux、i3-wm)运行注释:
bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 10
它有效,但增量/减量值不一致。我的意思是,它不遵守我指定的 10% 值。当使用bindsym快捷方式时,它可以从100%跳到87.78932%(此处选择的值是一个示例,它似乎是随机的,并且发生在inc和dec命令中)。如果我重复快速按下键盘快捷键,或者按住快捷键,这种情况会加剧。在终端中手动运行 xbacklight 命令似乎无法复制该问题。并不是每次都会发生。如果我慢慢地快速点击快捷方式,我可以让它以 10 为单位步进。
我的猜测是,bindsym 命令触发得太快,无法跟上指定的 inc/dec 值,导致这些值不一致。我尝试将 --release 命令与 bindsym 一起使用,但它似乎不起作用(我认为是不相关的问题)。
对我可以尝试什么有什么建议吗?或者有人知道为什么我会看到我所看到的东西?
谢谢。