Hangul MS-IME 97 for Windows CE

REMINDER: You don’t have to worry about the following, if your typing speed is bad enough not to recognize these errors.

Diopen, a popular Korean language emulator for Windows CE, has been known to have some serious bugs when typing hangul characters in whether it’s on HPC or PPC with a keyboard attached. The bugs varied for different versions, and none of them seemed to be useful for fast-typists such as me.

The most irritating problem until ver 4.1 is that it stummers some characters when you type out very fast. Version 5.0 fixed this problem, but it also displayed the first character with a stutter. What a annoying way of testing my patience!

So, I prepared an interim solution for fast-writers who want to type in as fast as 300 chars per minute, especially on Jornada 710 HPC. The solution is to use the genuine Korean MS-IME(mshime97.dll) in lieu of Diopen IME. However, there are a couple of limitations which, I guess, came from the missing Korean locale structure.

First, only certain edit controls let this IME be activated, which means you can only input Korean characters on Pocket Word or HPCNotes through this method. You have to depend on Diopen 3.51 or 4.1(not 5.0!!) if you want to type chars into regular dialog boxes. Diopen 5.0 version doesn’t work out with MS-IME at the same time. However, if you only want to write Hangul with Pocket Word, don’t bother at all, MS-IME will be enough.

Second, although you can switch to Hangul input mode by pressing Alt+Space, you should directly touch the screen button to convert the just-typed Hangul character into Hanja character. I tried to make this happen with key-strokes but in vain. I suppose this is also due to the typical locale problem. Please somebody from HP or Microsoft solve this problems!

By the way, Diopen IME Hangul mode precedes MS-IME Hangul mode, so you have to set Diopen to an english input mode beforehand to type Korean chars out using MS-IME. You have to simply set both IME to eng mode if you want to type english. At the situations where MS-IME doesn’t work out, you can’t even see MS-IME floating window, so just use Diopen IME as usual.