XSET(1)

名前
xset - X ユーザ設定ユーティリティ

書式
xset [-display display] [-b] [b on/off] [b [volume [pitch [duration]]] [[-]bc] [-c] [c on/off] [c [volume]] [[+-]dpms] [dpms standby [ suspend [ off]]] [dpms force standby/suspend/off] [[-+]fp[-+=] path[,path[,...]]] [fp default] [fp rehash] [[-]led [integer]] [led on/off] [m[ouse] [accel_mult[/accel_div] [threshold]]] [m[ouse] default] [p pixel color] [[-]r [keycode]] [r on/off] [r rate delay [rate]] [s [length [period]]] [s blank/noblank] [s expose/noexpose] [s on/off] [s default] [s activate] [s reset] [q]

説明
このプログラムはディスプレイの様々なユーザ設定オプションを設定するのに 用いられる。

オプション

-display display
    このオプションは使用するサーバを指定する。X(1) のオンラインマニュ アルを参照すること。

b   b オプションはベルの音量、音程、持続時間を制御する。 このオプションには 3 つまでの数値パラメータ、前置のハイフン(-) または 'on/off' のフラグが指定できる。パラメータが指定されない場合や 'on' フ フラグが使用されるとシステムのデフォルト値が使用される。ハイフンまたは 'off' が指定されるとベルが切られる。 数値パラメータを1つだけ与えると、ベルの音量セットされる。この値は最大 値に対するパーセント値として指定する。 同様に、2番目の数値パラメータにはベルの音程をヘルツで指定し、3番目の数値 パラメータには持続時間をミリ秒で指定する。全てのハードウェアでベルの特性 を変更できるとは限らない点に注意すること。X サーバはユーザの指定にでき るだけ近い設定を行う。

bc  bc オプションは、可能であればサーバのバグ互換モードを制御する。 前置のハイフン(-) を付けるとこのモードは無効になり、そうでない場合には このモードは有効となる。R4 よりも前のクライアントにはプロトコルのリク エストで不正な値を渡すものがあったが、この場合に R4 よりも前のサーバは 正しくエラーを生成しなかった。このようなクライアントが R4 以降のサーバ と接続して動作した場合には、異常終了するか、さもなければ正常な操作に失 敗する。バグ互換モードではこのようなバグを明示的に X サーバに再導入さ れるので、このような多くのクライアントを使い続けることができる。ただし、 このモードは注意して使用するべきであり、新しいアプリケーションを開発す るときはこのモードを無効にするべきである。このオプションを動作させるた めには、サーバが MIT-SUNDRY-NONSTANDARD プロトコル機能拡張をサポートす る必要がある。

c   c オプションはキークリックを制御する。 このオプションには、省略可能な値、前置の ハイフン(-)または 'on/off' フ ラグを指定することができる。ハイフンまたは 'off' フラグを使用すると、 キークリックは無効になる。 0 から 100 の値を指定すると、最大値に対するパーセント値で表されたボリュー ム値として使われる。 X サーバはハードウェアがサポートしている最も近い値にボリュームを設定す る。

-dpms
    -dpms オプションは DPMS(Energy Star, 省電力)機能を無効にする。

+dpms
    +dpms オプションは DPMS(Energy Star, 省電力)機能を有効にする。

dpms flags...
    dpms オプションを使うと DPMS (Energy Star, 省電力) パラメータを 設定できる。このオプションには 3 つの数値を指定するか、DPMS 状態 の後 に `force' フラグを指定することができる。`force' フラグを指定すると、 サーバを即座に指定した DPMS 状態に切り替わる。DPMS 状態は `standby', `suspend', `off' のいずれかである。数値を与えた時は、3 つのモードをア クティブにする前にとる非アクティブ期間が設定される。最初の値は `standby' モード用で、2 番目の数値は `suspend' モード用、3 番目の数値 は `off' モード用である。これらの値を設定すると、暗黙的に DPMS 機能が 有効になる。0 を指定すると、それぞれのモードは無効になる。

fp= path,...
    fp= は path 引き数で与えたエントリをフォントパスに設定する。 エントリはクライアントではなくサーバが解釈する。通常はディレクトリ名 かフォントサーバ名を指定するが、その解釈はサーバ依存である。

fp default
    default 引き数を指定すると、フォントパスはサーバのデフォルト値に リセットされる。

fp rehash
    rehash 引き数を指定すると、フォントパスを現在値にリセットし、現 在のフォントパスのフォントデータベースをサーバに再読み込みさせる。一般 にこのオプションを使用するのは、新しいフォントをフォントディレクトリに 追加したとき(mkfontdir でフォントデータベースを再作成した後)だけ である。

-fp または fp-
    -fp と fp- オプションは現在のフォントパスから要素を削除 する。この引き数の後には、カンマで区切りの要素リストを指定しなければな らない。

+fp または fp+
    +fp と fp+ オプションは、現在のフォントパスの前または後 に要素を追加する(+fp の場合は前で、fp+ の場合は後)。この引き数の後には、 カンマ区切りの要素リストを指定しなければならない。

led led オプションはキーボードの LED を制御する。これは LED の1つま たは全ての LED の点灯と消灯を制御する。このオプションには、省略可能な 整数、前置のハイフン(-)、'on/off' フラグを指定することができる。パラメー タを指定しなかった場合と 'on' フラグを指定した場合には全ての LED は点 灯する。ハイフンを前置するか 'off' フラグを指定した場合には全ての LED は消える。1 から 32 までの値を与えると、LED は前置するハイフンに従って 点灯したり消灯したりする。制御可能な一般的な LED は ``Caps Lock'' の LED である。``xset led 3'' を実行すると LED #3 が点灯する。``xset -led 3'' を指定するとこれが消灯される。あるの LED の値が、別のハードウェア では異なる LED を参照することもある。

m   m オプションはマウスのパラメータを制御する。マウスのパラメータに は `acceleration'(加速値)と`threshold'(しきい値)がある。acceleration は整数か単純な分数で指定する。 マウスまたはこのマシンに接続している全てのポインタ、短時間に `threshold' ピクセル 数以上移動すると `acceleration' 倍速くなる。この方法により、マウスをゆっ くり動かしたときは正確な調整に利用でき、かつ必要ならば手首のスナップで 画面上を速く移動させることができる。 m オプション用の1つまたは両方のパラメータを省略することができるが、1つだ け指定した場合には、acceleration 値と解釈される。パラメータを指定しな かった場合や 'default' フラグを指定した場合には、システムのデフォルト 値がセットされる。

p   p オプションはピクセルの色の数値を制御する。 パラメータは10進数値のカラーマップエントリ番号と色指定である。サーバに よっては、BlackPixel と WhitePixel を変更することによってルートの背景 色を変更することができる。これらは 0 と 1 であることが多いが、必ずしも そうである必要はない。また、サーバはこれらの色をプライベートカラーマッ プとして割り当てようとするかもしれないが、この場合にはエラーが生成され る。マップエントリは読み出し専用であってはならず、そうでない場合には とエラーとなる。

r   r オプションはオートリピートを制御する。 前置のハイフンまたは 'on' フラグを使用した場合、オートリピートが有効に なる。固有のキーコードをパラメータとして指定した場合、そのキーコードの オートリピートが有効または無効になる。サーバが XFree86-Misc 拡張をサポー トしている場合、'rate' パラメータとそれに続く1つまたは 2 つの数値パラ メータを指定することができる。最初の数値はオートリピートが始まるまでの 待ち時間を指定し、2番目の数値はリピートレートを指定する。

s   s オプションはスクリーンセーバのパラメータを設定する。 このオプションには 2 つまでの数値パラメータ、'blank/noblank' フラグ、'expose/noexpose' フラグ、'on/off' フラグ、'activate/reset' フラグ、'default' フラグを指定することができる。 パラメータを指定しなかった場合と 'default' フラグを指定した場合、シス テムはデフォルトのスクリーンセーバの設定を使用する。
     'on/off' フラグは単にスクリーンセーバ機能のオンとオフを設定するだけ である。
     'activate' フラグを指定すると、スクリーンセイバーが無効になっている場 合でも強制的にアクティブ状態となる。
     'reset' フラグを指定すると、スクリーンセイバーがアクティブ状態にある場 合でも強制的にアクティブ状態でなくなる。
     'blank'フラグを指定すると背景パターンを表示するのではなく、ビデオ表示 を(ハードウェアで可能ならば)ブランク状態にするようになる。一方、'noblank' をセットするとビデオをブランク状態にするのではなく、背景パターンを表示 するようになる。
     'expose' フラグを指定するとウィンドウの露出が許可される(サーバはウィ ンドウの内容を自由に破棄することができる)。一方、'noexpose' を指定する とサーバが露出イベントを生成せずにスクリーンを再生成できない場合、スク リーンセイバーを無効にする設定にする。 スクリーンセーバ機能用の長さと間隔パラメータは、サーバがスクリーン保 護をアクティブにするまでにどれだけの間非アクティブであるか、スクリーン の焼き付きを防ぐためにどれくらいの期間で背景パターンを変更するかを決め る。 引き数は秒単位で指定する。 数値パラメータを1つだけ与えた場合、これは長さパラメータとして扱われる。

q   q オプションは現在の設定情報を表示する。

これらの設定はログアウトするとデフォルト値に戻る。

全ての X の実装で全てこれらのオプションが全て動作する保証は無い点に注 意すること。

関連項目
X(1), Xserver(1), xmodmap(1), xrdb(1), xsetroot(1)

著者
Bob Scheifler, MIT Laboratory for Computer Science
David Krikorian, MIT Project Athena (X11 version)
XFree86-Misc 拡張のサポートは David Dawes と Joe Moss が追加した。