カテゴリ
以前の記事
2012年 08月 2012年 06月 2012年 03月 2012年 02月 2012年 01月 2011年 12月 2011年 10月 2011年 09月 2011年 07月 2011年 06月 2011年 05月 2011年 04月 2011年 03月 2011年 01月 2010年 12月 2010年 11月 2010年 10月 2010年 08月 2010年 07月 2010年 06月 2010年 05月 2010年 03月 2010年 02月 2009年 08月 2009年 07月 2009年 05月 2009年 04月 2009年 02月 2009年 01月 2008年 09月 2008年 08月 2008年 07月 2008年 05月 2008年 04月 2008年 03月 2008年 02月 2008年 01月 2007年 11月 2007年 10月 2007年 09月 2007年 08月 2007年 07月 2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2006年 12月 2006年 11月 お気に入りブログ
最新のトラックバック
ライフログ
検索
タグ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
私はキーボードの配列は1つのPCでは1つしか設定できないと思っていたのですが、どうやらXPではそのような制限は無かったらしい、ということに今気づいた。 そんなわけで、メモ書き。 <USB接続英語キーボード用> ①デバイスインスタンスIDを探す。 デバイスマネージャーから「HIDキーボードデバイス」を探して「プロパティ」を開く。「詳細」タブを開き「デバイスインスタンスID」を選択。メモっておく。 ②レジストリエディタを起動。「HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Enum\HID」を探して「VID_XXXX&PID_YYYY」を検索。この時、刺さっているキーボードを複数のUSBポートに刺していた場合には「VID_XXXX&PID_YYYY」の後ろ部分が複数現れるので、先ほどメモったものと合致するものを選択、展開して「DviceParameters」と言うサブキーに入る。 ③そこでDWORD値を新規に作る。新規の名前を「KeyboardTypeOverride」に、データの値を「4」にする。 ④次に「KeyboardSubtypeOverride」を作り、値を「2」にする。 これで良いらしい。 が、あまり使い道が無いのかな?日本語配列のノートにUS配列のUSBキーボード刺した時くらいかな? ただ、いつも同じポートに刺さなければならないので、ずぼらな私には向きません・・・。 <追記> 日本語配列のノートPCにUS配列のUSBキーボードを刺す羽目になった場合は、USBのレジストリを弄るのではなくて普通にキーボードのレジストリ「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/i8042prt/Parameters」に入って、 「LayerDriverJPN」を「kbd101.dll」 「OverrideKeyboardIdentifier」を「PCAT_101Key」 「OverrideKeyboardSubtype」を「2」のまんま にすると、ノートのキーボードは日本語配列のままで、刺したUSBキーボードだけきちんとUS配列になる様子。 いちおう、PS/2接続(日本語配列)とUSB(US配列)ではこれで行ける筈なんだけど、USB接続のキーボード2つでそれぞれ違う配列を認識させるのは難しいのかなー。どうなんだろ?
by hachilow
| 2009-07-20 04:43
| メモ書き
|
ファン申請 |
||