kira
1.0.0
邪悪な光
kira 、Linuxラップトップのモニターの明るさを設定できる錆アプリケーションとして偽装しているスクリプトです。
kiraの際立った特徴は、他のあらゆる点でより良いライトやAcpilightなどの代替品を使用する代わりに私が書いた理由は、明るさの滑らかな設定です。
明るさは時間の経過とともに段階的に設定され、明るさの線形かつ滑らかな遷移をもたらします。
$ kira # set brightness to 100%
$ kira 33 # set brightness to 33%
$ kira +12 # increase brightness by 10%
$ kira -43 # decrease brightness by 43% kira 、LinuxのSYSFSカーネルAPIに書き込みます。具体的には、 /sys/class/backlight/intel_backlight 。
遷移は、現在の値からターゲット値までループし、各ステップで数ナノ秒のスレッドを睡眠することによって達成されます。これは、遷移速度(滑らかさ)が私の特定のデバイスの値の範囲と、私が選択したナノ秒の魔法の量に依存することを意味します。
これはたまたま私のThinkPad X230でうまくいきますが、普遍的に働くことはほとんどありません。
いくつかの奇妙な理由で、このプロジェクトで協力することを促す必要がある場合は、メールを撮影するか、問題を開いてアイデアについて議論し始めてください。