11

I use a Dvorak keyboard layout, controlled through the language bar "United States-Dvorak". I'm trying to use the Chinese IME (Simplified, Pinyin), but whenever I switch to that mode, the keys go back to QWERTY, so I can't type...

Note: The OS is Windows 7, which has the new Pinyin IME.

Edit: I wish I could put my SO rep up for a bounty here. :\ I guess 100 has to do for now.

Sam Harwell
  • 6,882

3 Answers3

11

Save as .reg file and run (as admin on Win7, I guess... or just use regedit to make the change manually):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E00E0804]
"Layout File"="kbddv.dll"

This changes the keyboard layout that ‘MS Pinyin IME 3.0’ for Chinese (Simplified) delegates to to two-handed Dvorak. This does give me ‘你’ for ‘lg’ on a QWERTY keyboard on XP.

If you want a different IME or layout variant you'll have to change it a bit. If Windows 7's IME has a new ID number you might have to look through the other subkeys in ‘Keyboard Layouts’ in regedit to find which E00... code corresponds to the new IME.

For some background see this post by Michael Kaplan (MSKLC author).

bobince
  • 10,096
0

I don't speak or write Chinese, but I found it hard going back to QWERTY for French typing. I eventually downloaded the Microsoft Keyboard Layout Creator (MSKLC). I think you should download it, and then you can then figure out how the Chinese layout works. Then you can grit your teeth and devote 30 minutes to a few hours of rearanging those keys (or perhaps do it in a text editor) and use MSKLC to compile it into something like "Chinese Dvorak". Install the MSI, and you will have a Chinese Dvorak keyboard.

Eventually, however, I learned that I needed to stay "bilingual", and now I would just use QWERTY for my French except that I alread built the keyboard.

Daniel H
  • 1,696
0

I use Dvorak and Chinese IME.

The Dvorak does not interfere.