回答:
バックライトを有効にするには:
エコー2 | sudo tee / sys / class / leds / asus :: kbd_backlight / brightness
2
ATはecho 2 |
3は明るいされた状態で、3から0の間の値に変更することができます。
バックライトを無効にするには、次を入力します。
エコー0 | sudo tee / sys / class / leds / asus :: kbd_backlight / brightness
パスはラップトップモデルとOSによって異なる場合があります。たとえば、Manjaroを実行しているLenovo Thinkpad L390にはがあり/sys/class/leds/tpacpi::kbd_backlight/brightness
ます。を使用find
して正しいパスを確認できます。
find /sys/class/leds -name '*kbd_backlight'
試してみる
xset led on
または
xset led 3
これは私のCMSTORM(Cooler Master Storm Devastator)キーボードでうまく機能しました。
このコマンドでバックライトをオンにできます
sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3
これにより、最大値に設定されます。最後の数字は明るさ(0-3)を意味します。
このコマンドをいくつかのホットキーの組み合わせにリンクできます。
また、周囲光センサーのセットアップに関する記事を読むこともできます。
解決方法は次のとおりです。
#!/bin/bash
# Adjust the keyboard backlight level
shopt -s -o nounset
declare -i KBD_BACKLIGHT_MAX=`cat /sys/class/leds/asus\:\:kbd_backlight/max_brightness`
declare -i KBD_BACKLIGHT_LEV=`cat /sys/class/leds/asus\:\:kbd_backlight/brightness`
# We need a parameter, etiher inc or dec
if [ $# -eq 0 ] ; then
exit 192
fi
case $1 in
-inc )
# increasing:
if [ ${KBD_BACKLIGHT_LEV} -lt ${KBD_BACKLIGHT_MAX} ] ; then
KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}+1
echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
fi
;;
-dec )
# decreasing:
if [ ${KBD_BACKLIGHT_LEV} -gt 0 ] ; then
KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}-1
echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
fi
;;
esac
exit 192
上記のスクリプトを/ opt / tweaks / kbd_backlight_adjustに保存します。
次に、これをキーボードショートカットからsudoで実行する必要があるため、sudoersに行を追加する必要があります。
visudoを使用して、この行を最後に追加します。
your_username ALL=(root) NOPASSWD: /opt/tweaks/kbd_backlight_adjust
そして最後に、キーボードのバックライトを増減するこれらのコマンドを使用してキーボードショートカットを作成します。
sudo /opt/tweaks/kbd_backlight_adjust -inc
そして
sudo /opt/tweaks/kbd_backlight_adjust -dec
それはそれを行う必要があります:-)
「Ukku Kernel Update Utility」https://github.com/teejee2008/ukuuを使用して、カーネルを簡単に更新できます。5.xカーネルへの更新は、Asus UX433F(バックライト、サウンド)のすべての問題を解決します。