Hello,
I couldn't get a reply to work on the thread for Google groups, so I
thought I'd just continue it in a new post.
Recently I had trouble getting my Japanese Windows XP and IME to
recognize my US 101/102 keyboard layout correctly. Fortunately I got
it fixed thanks to some good tips (see below).
Basically, I modified the "Keyboard layout" keys in regedit to use
"kbdus.dll" instead of "kbdjpn.dll". Windows' device manager
correctly recognized the hardware as the 101/102, but it was still
insisting on loading kbdjpn.dll for the resource. After changing the
values in regedit and rebooting, I noticed that I still had the
incorrect mapping, and upon looking in the device man, it seemed that
the kbdjpn.dll was again being loaded (presumably from another
registry entry). In any case, I took a gamble and moved the file
"kbdjpn.dll" out of system32, and after the next reboot, it worked
correctly (since Windows could only find the "kbdus.dll" listed
elsewhere in the registry). Now my mapping for the keyboard is
correct.
Thanks to Henri and Michael and Ryosuke!!! I'm much obliged for the
solution to this very annoying problem.
---------------------------------------------------------------------
スレッド内メッセージ
2
From:Michael \(michka\) Kaplan [MS] (michkap@online.microsoft.com)
Subject:Re: Japanese WinXP / IME w/ US keyboard layout desired
View this article only
Newsgroups:microsoft.public.word.international.features
Date:2004-11-04 07:11:21 PST
I believe you need to make a change to the built-in assumption about
the
keyboard hardware, if there is an approrpriate choice there. The IME
makes
some assumptions based on that hardware choice and the SKU.

Signature
MichKa [MS]
NLS Collation/Locale/Keyboard Technical Lead
Globalization Infrastructure and Font Technologies
Windows International Division
This posting is provided "AS IS" with
no warranties, and confers no rights.
"HeroOfSpielburg" <ventudg@hotmail.com> wrote in message
news:ff4d2e3a.0411031845.3f96d445@posting.google.com...
> Hello,
>
> I recently switched PCs in my company, and now I have Win XP SP2
> (Japanese). I use IME of course, but my keyboard is a US layout, so I
> employ the ALT+~ to get between direct input and romaji conversion.
>
> However, since I got this new setup, IME seems to insist on using a
> Japanese keyboard layout. This hasn't happened to me before, I don't
> understand. I've tried removing the input language from the
> "International Options" item in the control panel, but every time I
> add an input of Japanese and select MS IME 2002 8.1, it goes back to
> the Japanese keyboard layout. This is driving me nuts as I can't type
> any special characters or switch input modes with the Japanese mapping
> on this US keyboard!
>
> Please tell me how to get IME input and still maintain my US keyboard
> layout. Thanks so much!!
スレッド内メッセージ
3
From:Ryosuke Taniguchi (ski_taniguchi@hotmail.com)
Subject:Re: Japanese WinXP / IME w/ US keyboard layout desired
View this article only
Newsgroups:microsoft.public.word.international.features
Date:2004-11-13 23:07:35 PST
Japanese version of Windows assumes Japanese keyboard (106 keys).
You need to change the keyboard driver to 101 key.
Check the keyboard selection in the Device Manager.
If it shows 106 key Japanese keyboard, change the driver to 101 key.
Good luck,,,,
Ryosuke "Ski" Taniguchi
スレッド内メッセージ
4
From:Henri (hmfireball@hotmail.com)
Subject:Re: Japanese WinXP / IME w/ US keyboard layout desired
View this article only
Newsgroups:microsoft.public.word.international.features
Date:2004-11-25 17:27:14 PST
Please try this:
- run Regedit
- key HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard
Layouts\E0010411 :
Layout File : backup this key then replace Kbdjp.dll by Kbdus.dll
- key HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Keyboard
Layouts\E0010411 :
do the same
- key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layouts\E0010411 :
do the same
- reboot your computer
Don't forget to backup the keys before you modify them so that you can
rollback changes if something goes wrong.
It works for me with French keyboard (kbdfr.dll)
Tell me if it helps
Henri
Henri - 25 Dec 2004 17:27 GMT
I wonder where in registry the kbdjpn.dll entry was reloaded from before you
delete the file from System32.
I had not to remove kbdjpn.dll file to get my french keyboard working. But
maybe it's different with an US keyboard.
I will check that!
Anyway, happy to read your problem was solved :-)
Henri
> Hello,
>
[quoted text clipped - 22 lines]
>
> ---------------------------------------------------------------------
スレッド内メッセー
472;
> 2
> From:Michael \(michka\) Kaplan [MS] (michkap@online.microsoft.com)
[quoted text clipped - 27 lines]
> > Please tell me how to get IME input and still maintain my US keyboard
> > layout. Thanks so much!!
スレッド内メッセー
472;
> 3
> From:Ryosuke Taniguchi (ski_taniguchi@hotmail.com)
[quoted text clipped - 12 lines]
> Good luck,,,,
> Ryosuke "Ski" Taniguchi
スレッド内メッセー
472;
> 4
> From:Henri (hmfireball@hotmail.com)
[quoted text clipped - 22 lines]
>
> Henri