ThinkPad X61Tablet のキーボードが勝手に英語配列に

おそらくThinkPadのシステム更新によって英語配列になってしまいました。


「半角/全角」キーを押しても変な点が表示されるだけです。
(Alt+半角/全角キーで日本語入力/直接入力の切り替えはできます。一応。)



Vistaでキーボードが英語に認識される | http://tabletpc.comgate.jp/で同現象が報告されています。


レジストリをいじって現象がなおりましたので、手順を晒しておきます。


参考にさせていただいたのは、上記サイトのコメントとWindows Vistaで英語(US)キーボードを認識させる方法 - カサヒラボさん。

  1. レジストリエディタを開く。
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parametersへ。
  3. LayerDriver JPNの値をkbd106.dllに変更する。(変更前はkbd101.dll)
  4. LayerDriver KORを削除。
  5. ログアウト&ログイン


これで日本語配列キーボードに戻すことができました。


1点疑問が・・・
なぜかCapsがONにならなくなりました。
使わないのでかまわないっちゃかまわないのですが。