KBDMAP(5) FreeBSD ファイルフォーマットマニュアル KBDMAP(5)
名称
kbdmap − kbdcontrol 用のキーボードマップファイルのフォーマット |
書式
kbdmap |
解説 |
kbdmap ファイルには、キーボード上のキーがどのように振る舞うべきかが記述さ れています。これらのファイルは kbdcontrol(1) によって読み込むこともできま すし、 kbdmap(1) によってデフォルトの kbdmap ファイルを対話的に選択するこ ともできます。 kbdmap ファイルはブート時に読み込まれるように rc.conf(5) に指定することもできます。また kbdcontrol(1) を使って現在のキーマップを出 力することもできます。 ファイルの各行には、キーまたはアクセントを記述します。 ‘#’ 記号は行末まで コメントを表します。 キーの記述は、そのキーのスキャンコードから始めます。その後にシフトキー、 コントロールキー、オルトキーと組み合わせた時の結果を次の順番で記述します: 無修飾、シフト、コントロール、コントロールとシフト、オルト、オルトとシフ ト、オルトとコントロール、オルトとコントロールとシフト。それぞれの修飾 キーと組み合わせた時のアクションは、以下を指定できます: |
’symbol’
キーが生成すべき記号をシングルクォートでくくって指定しま す。 decnum 0xhexnum ctrlname accentname fkeyN lshift rshift clock nlock slock lalt|alt btab lctrl|ctrl rctrl ralt alock ashift meta lshifta|shifta rshifta lctrla|ctrla rctrla lalta|alta ralta nscr pscr scrN boot halt pdwn debug susp saver panic paste 最後に、キーの記述を完了するために、キャプスロックと数値ロックが押された 時の結果を記述するフラグを指定します。キャプスロックがそのキーに影響する ことを示すには ‘C’ を、数値ロックがそのキーに影響することを示すには ‘N’ を、キャプスロックと数値ロックの両方がそのキーに影響することを示すには ‘B’ を、そしてどちらも影響しない時は ‘O’ を指定します。 アクセントキーは、次に押されたキーの振る舞いを装飾するよう働きます。アク セントの記述は、前述のアクセントの名称の一つから始めます。次にそのアクセ ントの記号が、シングルクォートでくくられるか、 10 進数または 16 進数の ASCII コードで指定されます。この記号は、アクセントキーの次にスペースキー が押された時に生成されます。 アクセントキーの記述は、様々な記号をどのように装飾するかを、通常の記号と 装飾された記号の対を小括弧でくくったリストによって続けて指定します。どち らの記号も、シングルクォートでくくられるか、 10 進数または 16 進数の ASCII コードで指定されます。 例として、ある kbdmap から引用した記述を見てみます: 041 dgra 172 nop nop ’|’ ’|’ nop
nop O |
関連ファイル
/usr/share/syscons/keymaps/*
標準キーボードマップファイル 関連項目 |
kbdcontrol(1), kbdmap(1), keyboard(4), syscons(4), ascii(7) |
歴史
このマニュアルページは FreeBSD 4.2 で初めて登場しました。 FreeBSD 10.0 September 11, 2000 FreeBSD 10.0 |