CAPSをCTRLに、半角/全角をESCに置き換えるレジストリファイル

窓使いの憂鬱のページのアタマに

また、Windows Vista では動作しません。

と書かれているように、何でも出来るほど柔軟にキーを入れ替えられた窓使いの憂鬱はVistaで動作しない。さらに64bit自体になれば、この手のキーボードドライバにフィルタドライバをかましてキーコードを入れ替えるツールは VistaとKMCS によれば動かなくなるらしい。
でも、ふと気がつけば、CAPSがコントロールになって半角/全角がエスケープキーになってくれれば、とりあえず問題ないのに気がついたので置き換えるためのレジストリファイルを作った。CAPSとControlを入れ替えるやつはよくあるけど、半角/全角をエスケープにするやつはないので自作。

Windowsのキーボードのスキャンコードは Scan Code Mapper for WindowsKey Support, Keyboard Scan Codes, and Windows を参考に。

CAPSをCtrlにして、半角全角をESCにします。CtrlとCAPSを入れ替えるのではなくて、CAPSをCtrlにするだけです。結果としてCAPSキーは存在しなくなります。だって使わないもん。

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,03,00,00,00,1d,00,3a,00,01,00,29,00,00,00,00,00


About this entry