xbacklight를 사용하여 10%씩 증가 및 감소시키고 키보드 기능 키(Arch Linux, i3-wm)를 사용하여 주석을 실행합니다.
bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 10
작동은 되는데 증가/감소 값이 일치하지 않습니다. 즉, 제가 지정한 10% 값을 준수하지 않는다는 것입니다. binsym 단축키를 사용하면 100%에서 87.78932%로 점프할 수 있습니다(여기서 선택한 값은 예이며 무작위인 것으로 보이며 inc 및 dec 명령에서 발생합니다). 키보드 단축키를 빠르게 반복해서 누르거나 단축키를 누르고 있으면 이러한 문제가 더욱 악화됩니다. 터미널에서 xbacklight 명령을 수동으로 실행해도 문제가 재현되지 않는 것 같습니다. 매번 그런 일이 일어나는 것은 아닙니다. 바로가기를 천천히 빠르게 클릭하면 10단계로 만들 수 있어요.
내 생각엔 지정된 inc/dec 값을 따라잡기에는 binsym 명령이 너무 빨리 실행되어 값이 일관되지 않게 되는 것 같습니다. binsym과 함께 --release 명령을 사용해 보았지만 작동하지 않는 것 같습니다(제 생각에는 관련 없는 질문입니다).
내가 시도할 수 있는 것에 대한 제안이 있나요? 아니면 내가 보는 것을 왜 보는지 아는 사람이 있나요?
감사해요.