KBDCONTROL(1) FreeBSD 一般コマンドマニュアル KBDCONTROL(1)
名称
kbdcontrol − キーボードの制御と設定のためのユーティリティ |
書式
kbdcontrol [−dFKix] [ |
−b duration.pitch | belltype] [ −r delay.repeat |speed] [−l keymap_file] [−f # string] [−k keyboard_device][−L keymap_file]
解説 |
kbdcontrol コマンドは、キーマップ、リピート速度/ディレイ時間、ベルといっ た様々なキーボード関連オプションを、 syscons(4) コンソールドライバとキー ボードドライバに対して設定するのに用いられます。 キーボードオプションは、 /etc/rc.conf 中の変数を設定することにより、シス テムブート時に自動設定可能です。後述の ブート時の設定を参照してください。 以下のコマンドラインオプションを使用可能です: |
−b duration.pitch | belltype
ベルの持続時間 (duration) をミリ秒で、ピッチ (pitch) をヘルツで設 定します。代わりに belltype 引数が指定された場合、この引数は normal (サウンドパラメータを標準値に戻します) か off (完全にベル をオフにします) か visual (ベルをビジュアルモードにします、すなわ ち音を鳴らす代わりに画面をフラッシュさせます) のいずれかであるこ とが必要です。 belltype の前に語 quiet. が付いた場合、ベルを鳴ら すプロセスがバックグラウンドの vty にいるときにはベルを鳴らしませ ん。 −r −l keymap_file −d −f # string −F −x −i −K −k keyboard_device −L keymap_file 環境変数 |
環境変数 KEYMAP_PATH に、別のキーボードマップファイルへのパスを保持可能で す。 |
キーボードの設定
ブート時の設定 |
/etc/rc.conf または /etc/rc.conf.local の変数を設定することにより、ブート 時にキーボードを設定可能です。関連する変数を列挙します。 |
keymap
−l
オプション用のキーボードマップファイルを指定します。 詳細は rc.conf(5) を参照してください。 ドライバの設定 関連ファイル |
/usr/share/syscons/keymaps/*
キーボードマップファイル。 使用例 |
次のコマンドでキーボードマップファイル /usr/share/syscons/keymaps/ru.koi8-r.kbd をロードします。 |
kbdcontrol -l /usr/share/syscons/keymaps/ru.koi8-r.kbd |
キーボードマップファイルが /usr/share/syscons/keymaps にある場合、ファイ ル名を ru.koi8-r のように短縮可能です。 |
kbdcontrol -l ru.koi8-r |
次のコマンドはファンクションキー 10 が "telnet myhost" を出力するようにし ます。 |
kbdcontrol -f 10 "telnet myhost" |
ベルをビジュアルにするものの、バックグラウンド画面でベルが鳴るときには画 面がフラッシュするのを避けるには、次のコマンドを実行します。 |
kbdcontrol -b quiet.visual |
デフォルトコンソールキーボードを別のキーボード、例えば最初の USB キーボー ド ( ukbd(4) を参照してください) に切り替えるには、次のコマンドを使用しま す。 |
kbdcontrol -k /dev/kbd1 < /dev/console |
デフォルトキーボードに戻すには、次のコマンドを使用します。 |
kbdcontrol -k /dev/kbd0 |
バグ
もし見つかったら報告してください。 |
関連項目
kbdmap(1), vidcontrol(1), atkbd(4), keyboard(4), screen(4), syscons(4), ukbd(4), kbdmap(5), rc.conf(5) |
作者
Søren Schmidt 〈sos@FreeBSD.org〉 |
日本語訳
酒井 淳嗣 (sakai@csl.cl.nec.co.jp): FreeBSD 向けに翻訳 FreeBSD 10.0 May 27, 2001 FreeBSD 10.0 |