Asusctl

提供: ArchWiki
2023年3月25日 (土) 01:15時点におけるKgx (トーク | 投稿記録)による版 (MUX スイッチの使用を翻訳して追加)
ナビゲーションに移動 検索に移動

asusctlAUR は、Asus Linux が提供する便利なユーティリティです。ASUS、TUF、ROG のノートPC の BIOS 設定や RGB ライティングなどを管理するのに役立ちます。

インストール

asusctlAUR パッケージを インストール して下さい。または カスタムリポジトリ から、asusd.service systemd サービスを 有効化 して下さい。

一部の機能には、Linux の新しいバージョン、具体的には 6.1 以降が必要な場合があります。ASUS Linux は カスタム カーネル を提供していますが、これにはまだメインラインカーネルにマージされていないパッチが含まれています。

使い方

コマンド asusctl を単独で発行すると、サポートされているオプションのリストが出力されます。サブ値を使用してサブカテゴリのオプションを一覧表示することもできます。たとえば、asusctl bios は BIOS サブカテゴリのすべてのオプションを一覧表示します。

サブカテゴリを扱う場合、フラグの大文字と小文字を入れ替えることで現在の設定を照会できます。大文字のフラグは変更を行い、小文字のフラグは現在の設定を照会します。たとえば、asusctl bios -o は現在のパネルオーバードライブ状態を返し、asusctl bios -O true はそれを有効に設定します。

サポートされているオプションを表示

次のコマンドは、ラップトップがサポートするすべてのオプションを表示するために使用されます。

$ asusctl -s

充電制限

次の方法でバッテリーの充電制限を設定します。

$ asusctl -c limit 

ここで、limit は 20 から 100 の間です。

ノート: 75 の充電制限は、頻繁にプラグを抜くラップトップに適しています。ほとんどの場合プラグを差し込んだままにする場合は、60 が適切な値です。

パネルオーバードライブ

ラップトップがパネルオーバードライブをサポートしている場合は、次のコマンドで切り替えることができます。

$ asusctl bios -O <true/false>

パワープロファイル

Quiet, Balanced and Performance modes are supported.

次のようにパワープロファイルを変更します。

$ asusctl profile -P profile

または、次を使用してすべてのプロファイルを循環します。

$ asusctl profile -n

起動時に自動的に読み込まれるようにしたい場合は、/etc/asusd/profile.conf で電源プロファイルを設定できます。

ノート: パワープロファイルを切り替えには、power-profiles-daemon パッケージが実行されている必要があります。

MUX スイッチの使用

ディスクリートグラフィックスのみへの切り替え (MUX スイッチ)

supergfxctl は、MUX スイッチが有効になっているかどうかを検出でき、有効になっていてもディスプレイマネージャーが失敗することはありません。asusctl で他の Optimus マネージャーを使用して MUX を制御すると、問題が発生する可能性があります。

ディスクリートグラフィックスへの切り替えは、次のコマンドで行います。

$ asusctl bios -D 0

そして再起動します。

Optimus モードに戻る

Optimus モードへの切り替えは、次のコマンドで行います。

$ asusctl bios -D 1

そして再起動します。

Visual Effects

RGB/Keyboard backlight

Use the following commands to toggle LED modes:

Next mode:

$ asusctl led-mode -n

Previous mode:

$ asusctl led-mode -p

Keyboard backlighting effects can be defined by editing /etc/asusd/asusd-ledmodes.toml.

RGB effect settings (assuming you have a supported model) are stored at /etc/asusd/aura.conf. Manually editing this file is usually not necessary and it will be recreated each time asusd.service is restarted.

AniMe matrix display

For laptops that have an AniMe matrix display, the settings and options to control it are stored at /etc/asusd/anime.conf.

To make use of it under Linux you first need to enable the asusd-user user unit.