私はAsus Zenboo UX303LNを持っています。明るさキーには既知の問題がありますが、これは大したことではありませんが、環境光センサーが機能することを望みます。この問題とデバイスに関する情報はあまり見つかりませんでした。
誰かがそれを機能させる方法を教えてもらえますか?試して?または、まだ機能させる可能性がない場合。
最初に Asus Zenbook Ambient Light Sensor Driver をインストールします。これは、DKMSを使用して実行できます。
cd /usr/src
Sudo wget https://github.com/danieleds/als/archive/master.tar.gz && \
Sudo tar xvf master.tar.gz
Sudo dkms add -m als -v master
Sudo dkms install -m als -v master
Sudo echo als >>/etc/modules
その後、 Asus Zenbook Ambient Light Sensor Controller をインストールします。
フォルダを選択してインストールします。/home/username/binを使用します。
cd /home/username/bin
git clone https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller.git
cd Asus-Zenbook-Ambient-Light-Sensor-Controller/service
次に、64ビットシステムで実行します。
qmake als-controller.pro -r -spec linux-g++-64
または、32ビットシステムでは次を実行します。
qmake als-controller.pro -r -spec linux-g++
その後、実行します
make
生成されたバイナリファイルals-controllerは、光センサーを監視するものです。
使い方
ルート権限でals-controllerを起動します。例:Sudo ./als-controller
。これは、光センサーを監視するサービスになります。ユーザー権限als-controller
で同じプログラムを使用して、サービスを制御します。いくつかの例:
./als-controller -e // Enable the sensor
./als-controller -d // Disable the sensor
./als-controller -s // Get sensor status (enabled/disabled)
システムとの理想的な統合のために、ブート時にサービスを開始することをお勧めします(ルートとしてals-controllerを実行します)スクリプトswitch.sh(例のフォルダー内)をキーボードショートカットに切り替えます。
別の実装を1つ作成しました https://github.com/mikhail-m1/illuminanced 、ルミナンスフィルターおよび調整可能な設定を使用して、カーネルドライバーのビルドでも動作します。 Ubuntu 16.4でのテスト。