akamano’s diary

はてなダイアリーから引っ越した放置ブログです

Windowsでユーザーごとのキーマップ変更

自分のPCを忘れたので実家マシンを使っているのだが、さすがに勝手にCtrlをCapsにしたりできないので不便。Windowsを使っている間ならともかく、Tera Termで自宅サーバーに繋いでEmacsを使ってると発狂しそうになる。ので探してみた。レジストリをいじってシステムワイドにキーマップを変更する方法はよく見かけるのだが、実はユーザーごとにも設定可能らしい。

ついでに、変換->半角/全角、半角/全角->Escも入れて作ってみた。こんな感じ?

[HKEY_CURRENT_USER\Keyboard Layout]
"Scancode Map"=hex(4):00,00,00,00,00,00,00,00,04,00,00,00,1d,00,3a,00,01,00,29,\
  00,29,00,79,00,00,00,00,00

これで使い勝手がかなり向上。しかしやはりついCtrl-Hなどを押してIEの履歴が出てしまったりするので、XKeymacs等も入れたいところ。実家マシンなのであまり変なものは入れたくないので入れないが。