Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xset(1) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(1)

Xserver(1)

xmodmap(1)

xrdb(1)

xsetroot(1)

XSET(1)  —  UNIX Programmer’s Manual

名称

xset − X 用のユーザ選択のユーティリティ

形式

xset [−display display] [−b] [b on/off] [b [volume [pitch [duration]]] [−c] [c on/off] [c [volume]] [[−+]fp[−+=] path[,path[,...]]] [fp default] [fp rehash] [[−]led [integer]] [led on/off] [m[ouse] [acceleration [threshold]]] [m[ouse] default] [p pixel color] [[−]r] [r on/off] [s [length [period]]] [s blank/noblank] [s expose/noexpose] [s on/off] [s default] [q]

解説

このプログラムを使って、ディスプレイのさまざまなユーザ選択の オプションを設定します。

オプション

−display display
このオプションは、使用するサーバを指定します。 X(1) を参照してください。

b b オプションは、ベルの音量、ピッチ、継続時間を制御します。 このオプションは、最大 3 つの数値パラメータ、先行ダッシュ (−)、 または ’on/off’ フラグを受け付けます。 パラメータが与えられていないか、または ’on’ フラグを使用する場合は、 システムのデフォルトを使用します。 ダッシュまたは ’off’ が与えられた場合は、ベルはオフになります。 数値パラメータが 1 つだけ与えられた場合は、ベルの音量は、その値にその 最大の割合として設定されます。 同様に 2 番目の数値パラメータは、ヘルツ単位のベルピッチを、 3 番目の 数値パラメータは、ミリ秒単位での継続時間を指定します。 なお、必ずしもすべてのハードウェアが、ベルの特性を変更 できるわけではないことに注意してください。 X サーバは、ベルの特性をユーザの指定にできるだけ近くなるように設定します。

c c オプションは、キークリックを制御します。 このオプションは、任意の値、先行ダッシュ (−) または ’on/off’ フラグを 受け付けます。 パラメータが与えられていないか、または ’on’ フラグを使用する場合は、 システムのデフォルトを使用します。 ダッシュまたは ’off’ が与えられた場合は、キークリックは使用できません。 0 〜 100 までの値が与えられた場合、音量はその値にその最大の割合として 設定されます。 X サーバは、ハードウェアがサポートできる値に最も近い音量を設定します。

fp= path,...
fp= は、 path 引数で与えられているディレクトリへのフォントパスを 設定します。 ディレクトリは、クライアントでなく、サーバにより解釈され、サーバ依存 です。 mkfontdir が作成したフォントデータベースを含まない ディレクトリは、サーバによって無視されます。

fp default
default 引数は、フォントパスをサーバのデフォルトにリセットさせます。

fp rehash
rehash 引数は、サーバに現在のフォントパス中のフォントデータベースを 再び読み込ませます。 これは通常、フォントディレクトリに新しいフォントを追加するときにだけ 使用します(mkfontdir を実行して、フォントデータベースを 再作成した後で)。

−fp または fp−
−fp または fp− オプションは、現在のフォントパスから要素を 削除します。 この後には、コンマで区切られたディレクトリのリストが続かなければ なりません。

+fp または fp+
+fp と fp+ オプションは、現在のフォントパスにそれぞれ 要素をプレペンドし、付加します。 この後には、コンマで区切られたディレクトリのリストが続かなければ なりません。

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 #3 をオフにします。 特殊な LED 値は、異なるハードウェア上の異なる LED を参照します。

m m オプションは、マウスパラメータを制御します。 マウスに対するパラメータは、 ‘acceleration’ と ‘threshold’ です。 マウス、またはマシンが接続されているポインタはなんでも、短時間で ‘threshold’ ピクセル以上移動するときに、 ‘acceleration’ 倍早く動きます。 マウスは低速で移動すると、正確な整列を作成することができますが、 希望に応じて、手首を素早く動かすことにより、スクリーン中を移動 できるよう設定することができます。 m オプションに対する 1 つまたは両方のパラメータは省略することが できますが、 1 つだけ与えられた場合は、 ‘acceleration’ として解釈されます。 パラメータがないか、または ’default’ フラグを使用する場合は、システムの デフォルトに設定されます。

p p オプションは、ピクセルカラー値を制御します。 パラメータは、 10 進数でのカラーマップエントリ数とカラー指定です。 ルートのバックグラウンドカラーは、 BlackPixel と WhitePixel に対する エントリを変更することによっていくつかのサーバで変更することができます。 これらは、 0 と 1 であることが多いのですが、そうである必要はありません。 また、サーバは、これらのカラーを固有に割り当てるよう選択することも できます。 この場合、エラーが生じます。 マップエントリは、リードオンリカラーであってはなりません。 さもないと、エラーが生じます。

r r オプションは、自動リピートを制御します。 先行ダッシュまたは ’off’ フラグを使用する場合は、自動リピートは 使用できません。 パラメータがないか、または ’on’ フラグを使用する場合は、自動リピートを 使用できます。

s s オプションを使うと、スクリーン、セーバ、パラメータを設定できます。 このオプションは、最大 2 個の数値パラメータ、’blank/noblank’ フラグ、 ’expose/noexpose’ フラグ、 ’on/off’ フラグ、 または ’default’ フラグを受け付けます。 パラメータがないか、または、 ’default’ フラグを使用する場合は、 システムは、そのデフォルトスクリーンセーバ特性に設定されます。 ‘on/off’ フラグは、スクリーンセーバ機能をオンまたはオフにするだけです。 ‘blank’ フラグは、バックグラウンドパターンを表示するのではなく、 ビデオをブランクにする(ハードウェアが、これを行うことができれば)よう 設定し、‘noblank’ は、ビデオをブランクにするのではなく、 パターンを表示するよう設定します。 ‘expose’ フラグは、ウィンドウをエクスポーズするよう設定し(サーバは、 自由にウィンドウの内容を捨てることができます)、‘noexpose’ は、 サーバが、エクスポーズイベントを発生しないでスクリーンを再生成できない 限り、スクリーンセーバを使用不可能にするよう設定します。 スクリーンセーバ関数に対する length と period パラメータは、 スクリーンセービングを起動させるために、サーバが非活性でなくてはならない 時間(長さ)、およびバーンインを避けるためにバックグラウンドパターンを 変更する周期を決定します。 引数は秒単位で指定します。 数値パラメータが 1 つだけ与えられた場合、それは長さとして使用されます。

q q オプションは、現在の設定に関する情報を与えます。

これらの設定は、ログアウトするときにデフォルト値にリセットされます。

なお、すべての X インプリメンテーションは、これらすべてのオプションを 必ず受け付けることに注意してください。

関連事項

X(1), Xserver(1), xmodmap(1), xrdb(1), xsetroot(1)

版権

Copyright 1988, Massachusetts Institute of Technology. 
権利と許可の声明文については、 X(1) を参照のこと。

著者

Bob Scheifler, MIT Laboratory for Computer Science
David Krikorian, MIT Project Athena (X11 version)

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026