Asus AMD ノートパソコンのキーボード バックライト (20.04)

Asus AMD ノートパソコンのキーボード バックライト (20.04)

私は Linux 初心者で、デュアル ブート システム (AMD Ryzen 7 と NVIDIA GPU を搭載した Asus Rog ラップトップ) をセットアップしようとしています。これ自体に問題がありましたが、カーネルを 5.8 にアップデートして問題を克服しました。

キーボードのショートカットを使ってキーボードのバックライトを作動させようとしていますが、xsetオンラインで読んだ機能では今のところうまくいきません。奇妙なことに、システムはバックライトが無効の状態で起動します。システムをサスペンドして再開すると、電源を切るまでバックライトが点灯します。

etc/acpi でバックライトに関連するスクリプトを見つけました。led ディレクトリに asus フォルダーがあることを期待していましたが、見つかりません。ご指導いただければ幸いです。

#!/bin/sh

\# this directory is a symlink on my machine:
KEYS_DIR=/sys/class/leds/asus\:\:kbd_backlight

test -d $KEYS_DIR || exit 0

MIN=0
MAX=$(cat $KEYS_DIR/max_brightness)
VAL=$(cat $KEYS_DIR/brightness)

if [ "$1" = down ]; then
        VAL=$((VAL-1))
else
        VAL=$((VAL+1))
fi

if [ "$VAL" -lt $MIN ]; then
        VAL=$MIN
elif [ "$VAL" -gt $MAX ]; then
        VAL=$MAX
fi

echo $VAL > $KEYS_DIR/brightness


答え1

この問題を抱えている他の方のために、私が見つけた解決策は次のとおりです。私のキーボードは RGB モデルではありませんが、機能が追加されています。ただし、キーボードの fn キーはまだ機能しません。

https://github.com/wroberts/rogauracore

関連情報