Estou usando o xbacklight para incrementar e decrementar em 10% e executar o comentário usando as teclas de função do teclado (Arch Linux, i3-wm):
bindsym XF86MonBrightnessDown exec --no-startup-id xbacklight -dec 10
Funciona, mas os valores inc / dec são inconsistentes. Com isto quero dizer, não se ater ao valor de 10% que eu especifiquei. Ele pode saltar de 100% para 87,78932% ao usar o atalho bindsym (os valores escolhidos aqui são um exemplo, parece ser aleatório e acontece nos comandos inc e dec). Isso é exacerbado se eu pressionar o atalho de teclado rapidamente em repetição ou pressionar e segurar o atalho. Executar manualmente os comandos xbacklight no terminal não parece replicar o problema. Isso não acontece toda vez. Se eu tocar rapidamente no atalho rapidamente, posso fazê-lo entrar em 10's.
Meu palpite é que o comando bindsym está disparando muito rapidamente para acompanhar o valor de inc / dec especificado, resultando nesses valores inconsistentes. Eu tentei usar o comando --release com bindsym, mas parece não funcionar (problema não relacionado eu assumo).
Alguma sugestão sobre o que eu poderia tentar? Ou alguém sabe por que estou vendo o que estou vendo?
Obrigado.
Tags display brightness linux