Dvorak-JP v0.1 ウィンドウズ用マッピングの説明 ライセンスのいざこざを避けるため、これはシステムをDvorak-JPに入れ替えるためのクイック・ハックです。このレジストリキーを使います。 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map" このキーについての文書はここにあります。: http://www.microsoft.com/whdc/device/input/w2kscan-map.mspx 0x00000000 // ヘッダ 0x00000000 // scancode マッパのバージョン 0x0000001f // リマッピングの数(31) ... // マッピング(上位ワードが元のスキャンコード、下位がその対象) 0x00000000 // 終端子 私のマッピングは以下の通りです(全ての値は16進) 000c 001a // -= to @` 0010 0028 // qQ to :* 0011 0033 // wW to ,< 0012 0034 // eE to .> 0013 0019 // rR to pP 0014 0015 // tT to yY 0015 0021 // yY to fF 0016 0022 // uU to gG 0017 002e // iI to cC 0018 0013 // oO to rR 0019 0026 // pP to lL 001a 0035 // @` to /? 001f 0018 // sS to oO 0020 0012 // dD to eE 0021 0016 // fF to uU 0022 0017 // gG to iI 0023 0020 // hH to dD 0024 0023 // jJ to hH 0025 0014 // kK to tT 0026 0031 // lL to nN 0027 001f // ;+ to sS 0028 000c // :* to -= 002c 0027 // zZ to ;+ 002d 0010 // xX to qQ 002e 0024 // cC to jJ 002f 0025 // vV to kK 0030 002d // bB to xX 0031 0030 // nN to bB 0033 0011 // ,< to wW 0034 002f // .> to vV 0035 002c // /? to zZ こうなります: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,1f,00,00,00,1a,00,0c,00,28,00,10,00,\ 33,00,11,00,34,00,12,00,19,00,13,00,15,00,14,00,21,00,15,00,22,00,16,00,2e,\ 00,17,00,13,00,18,00,26,00,19,00,35,00,1a,00,18,00,1f,00,12,00,20,00,16,00,\ 21,00,17,00,22,00,20,00,23,00,23,00,24,00,14,00,25,00,31,00,26,00,1f,00,27,\ 00,0c,00,28,00,27,00,2c,00,10,00,2d,00,24,00,2e,00,25,00,2f,00,2d,00,30,00,\ 30,00,31,00,11,00,33,00,2f,00,34,00,2c,00,35,00,00,00,00,00