キー置換
設定方法
アプリとPIC1ソフトをver 0.994以降に更新 (USB2BTplus.zip をダウンロードしソフト更新)
[設定・アップデート] – [Replace Keyのsetup] で設定ファイルを選択

設定ファイルサンプル
CtrlCapslock.csv CTRL – CAPSLOCK入れ替え
HHKBproForMac.csv HHKB pro for MAC, HHKB lite2 for MAC用 変換/無変換キー置換
HHKBproForMac.csvをExcelで編集することで任意のキー置換を行うことが出来ます。
変換前、変換後のキーコードはシフトコード+キーコードで定義します。
CtrlCapslock.csvは「CTRL – CAPSLOCK入れ替え」機能のON/OFFを定義しています。
このファイルを編集して任意のキー置換を行うことは出来ません。
[デバッグ開始] を押してDebugView上でキー置換の状態をリアルタイムでモニタすることが可能です。
シフトコード(ビットマップ、複数同時押し対応)
| 0x00 | なし |
| 0x01 | CTRL |
| 0x02 | SHIFT |
| 0x04 | ALT |
| 0x08 | WIN(MAC command) |
キーコード(複数同時押し非対応)
| JIS | US | |
|---|---|---|
| 0x29 | ESC | ESC |
| 0x3a | F1 | F1 |
| 0x3b | F2 | F2 |
| 0x3c | F3 | F3 |
| 0x3d | F4 | F4 |
| 0x3e | F5 | F5 |
| 0x3f | F6 | F6 |
| 0x40 | F7 | F7 |
| 0x41 | F8 | F8 |
| 0x42 | F9 | F9 |
| 0x43 | F10 | F10 |
| 0x44 | F11 | F11 |
| 0x45 | F12 | F12 |
| 0x46 | PrtScn | PrtScn |
| 0x47 | Scroll | Scroll |
| 0x48 | Pause | Pause |
| 0x35 | 半角全角 | ` ~ |
| 0x1e | 1 ! | 1 ! |
| 0x1f | 2 “ | 2 @ |
| 0x20 | 3 # | 3 # |
| 0x21 | 4 $ | 4 $ |
| 0x22 | 5 % | 5 % |
| 0x23 | 6 & | 6 ^ |
| 0x24 | 7 ‘ | 7 & |
| 0x25 | 8 ( | 8 * |
| 0x26 | 9 ) | 9 ( |
| 0x27 | 0 | 0 ) |
| 0x2d | – = | – _ |
| 0x2e | ^ ~ | = + |
| 0x89 | \ー| | |
| 0x2a | BS | BS |
| 0x2b | TAB | TAB |
| 0x14 | q | q |
| 0x1a | w | w |
| 0x08 | e | e |
| 0x15 | r | r |
| 0x17 | t | t |
| 0x1c | y | y |
| 0x18 | u | u |
| 0x0c | i | i |
| 0x12 | o | o |
| 0x13 | p | p |
| 0x2f | @ ` | [ { |
| 0x30 | [ { | ] } |
| 0x28 | ENTER | ENTER |
| 0x39 | CAPSLOCK | CAPSLOCK |
| 0x04 | a | a |
| 0x16 | s | s |
| 0x07 | d | d |
| 0x09 | f | f |
| 0x0a | g | g |
| 0x0b | h | h |
| 0x0d | j | j |
| 0x0e | k | k |
| 0x0f | l | l |
| 0x33 | ; + | ; : |
| 0x34 | : * | ‘ “ |
| 0x32 | ] } | |
| 0x31 | \ | | |
| 0x1d | z | z |
| 0x1b | x | x |
| 0x06 | c | c |
| 0x19 | v | v |
| 0x05 | b | b |
| 0x11 | n | n |
| 0x10 | m | m |
| 0x36 | , < | , < |
| 0x37 | . > | . > |
| 0x38 | / ? | / ? |
| 0x87 | \ろ_ | |
| 0x8b | 無変換 | |
| 0x2c | SPACE | SPACE |
| 0x8a | 変換 | |
| 0x88 | ひらがな | |
| 0x65 | MENU | MENU |
| 0x49 | INSERT | INSERT |
| 0x4a | HOME | HOME |
| 0x4b | PageUp | PageUp |
| 0x4c | Delete | Delete |
| 0x4d | End | End |
| 0x4e | PageDown | PageDown |
| 0x52 | ↑ | ↑ |
| 0x50 | ← | ← |
| 0x51 | ↓ | ↓ |
| 0x4f | → | → |
| 0x53 | NumLock | NumLock |
| 0x54 | 右/ | 右/ |
| 0x55 | 右* | 右* |
| 0x56 | 右- | 右- |
| 0x5f | 右7 home | 右7 home |
| 0x60 | 右8 ↑ | 右8 ↑ |
| 0x61 | 右9 pageup | 右9 pageup |
| 0x57 | 右+ | 右+ |
| 0x5c | 右4 ← | 右4 ← |
| 0x5d | 右5 | 右5 |
| 0x5e | 右6 → | 右6 → |
| 0x59 | 右1 end | 右1 end |
| 0x5a | 右2 ↓ | 右2 ↓ |
| 0x5b | 右3 pagedown | 右3 pagedown |
| 0x58 | 右Enter | 右Enter |
| 0x62 | 右0 | 右0 ins |
| 0x63 | 右. | 右. del |
Apple JIS keyboard
| 0x67 | 右= |
| 0x85 | 右, |
| 0x68 | F13 |
| 0x69 | F14 |
| 0x6a | F15 |
| 0x6b | F16 |
| 0x91 | 英数 |
| 0x90 | かな |
