2006年12月25日月曜日

コマンドプロンプトのフォント変更

※前のblogから記事を移動。元の公開日:2006/12/25(月) 14:24:57

---

MSゴシックは見にくいです。
あと、斜めに棒の入った0が好み。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
名前:932.
種類:文字列
値:(使いたいフォントの名前)
再起動したらプロパティの選択肢に追加される。

起動したショートカットに適用じゃなくてデフォルトを変更することはできないのだろうか・・・

keycodeの変更

※前のblogから記事を移動。元の公開日:2006/12/25(月) 14:16:00

---

レジストリの設定
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
名前 Scancode Map
種類 REG_BINARY (バイナリ値)
値:
00 00 00 00 00 00 00 00
05 00 00 00 1d 00 3a 00
39 00 7b 00 39 00 79 00
39 00 70 00 00 00 00 00

設定内容
00 00 00 00
00 00 00 00 // header
05 00 00 00 // 設定個数
1d 00 3a 00 // Caps Lock (0x3A) -> Left Ctrl (0x1D)
39 00 7b 00 // 無変換 (0x7B) -> Space (0x39)
39 00 79 00 // 変換 (0x79) -> Space (0x39)
39 00 70 00 // ひらがな (0x70) -> Space (0x39)
00 00 00 00

キーとコードの対応
Alt(右) : 0xE038
Alt(左) : 0x38
Caps Lock : 0x3A
Ctrl(右) : 0xE01D
Ctrl(左) : 0x1D
Esc : 0x01
F11~F12 : 0x57~0x58
F1~F10 : 0x3B~0x44
Num Lock : 0x45
Scroll Lock : 0x46
Windows(右) : 0xE05C
Windows(左) : 0xE05B
ひらがな : 0x70
スペース : 0x39
半角/全角 : 0x29
変換 : 0x79
無変換 : 0x7B