KEYCAP(5) FreeBSD ファイルフォーマットマニュアル KEYCAP(5)
名称
keycap − キーボードマッピングデータベース |
書式
keycap |
解説 |
keycap ファイルはキーボードマッピングを記述するデータベースで、 kcon(1) が用います。 keycap のエントリは ‘:’ で区切られた多数のフィールドからなります。各マッ ピングの最初のエントリは、そのマッピングの名称として認識される名前を、文 字 ‘|’ で区切って並べたものです。最初と最後以外の全ての名前は全部小文字 で、空白文字を含まない必要があります。最後の名前は可読性を高めるために、 大文字や空白文字を含めることができます。 |
ケーパビリティ
名称 |
型 |
解説 |
de bool
キーボードマッピングをコンパイル時に入れたデフォルト
にリセットする キー番号を記述するパラメータ <n> は 1 から 128 までの番号を取ることができ ます。 文字列パラメータは 15 文字までの値を取ることができます。 |
エントリの例 |
以下のエントリはテスト用のエントリ記述で、 keycap ファイルの中のごく単純 なエントリ記述の1つに、この記述通りのものが存在します。 tt|test|Test entry which swaps y and z:\ |
:K22=z:S22=Z:C22=\032:\ |
||
:K46=y:S46=Y:C46=\031: |
行の最後に \ を置くことによって、エントリを複数行に続けることができます。 コメントは ‘‘#’’ で始まる行に含めることができます。 |
関連ファイル
/usr/share/misc/keycap.pcvt
キーボードマッピングの記述を含むファイル 関連項目 |
使用例
‘‘l1#60’’ は、 ALTGR キーのキー番号として、 60 を指定します。 ‘‘K100=hugo’’ は、キー番号 100 のキーに文字列 ’hugo’ を対応させます。 ‘‘K100=^D’’ は、キー番号 100 のキーにコントロール文字 EOT (0x04) を対応さ せます。 ‘‘K100=\000’’ は、キー番号 100 のキーにコントロール文字 NUL (0x00) を対応 させます。 FreeBSD 10.0 January 3, 1993 FreeBSD 10.0 |