[Touch Diamond2, Pure Q&A, Help & Troubleshooting] nicksalgado:
Finally working BR and LR

Originally Posted by NothingBetterToDo

So sorry for keeping you guys waiting. The following are the steps I took based on my memory.

To enable the Letter Recognizer SIP, set this to 1:

HKEY_CLASSES_ROOT\CLSID\{42429690-AE04-11D0-A4F8-00AA00A749B9}\IsSipInputMethod

"Default"="1" – Enabled

To enable the Block Recognizer SIP, set this to 1:

HKEY_CLASSES_ROOT\CLSID\{42429691-ae04-11d0-a4f8-00aa00a749b9}\IsSipInputMethod

"Default"="1" – Enabled

You will notice that this will not make the SIP appear, for example, in your SMS application. However, it should appear in the pulldown menu at Start->Settings->Personal->Input. Now, if you try to set the Letter Recognizer as default, thinking that it will appear in SMS application, it doesn't. For some reason, it will always default back to the Touch Input (or EzInput) SIP.

So, the next step is to make the Letter Recognizer SIP the default. To do that, check the value at

HKEY_CURRENT_USER\ControlPanel\Sip\DefaultIm

It should be "0654897B-B359-473F-B28B-D85CF601C57F" (for Touch Input SIP). Replace that with

"42429690-AE04-11D0-A4F8-00AA00A749B9" (for Letter Recognizer SIP).

WARNING -- very very important to make sure the above is entered correctly. According to some posts elsewhere, a non existent SIP can crash your device. You might want to confirm if you have the Letter Recognizer SIP by searching for the msim.dll file. If it exists, I suppose it is probably safe.

After soft reset (power on/off device), you should now see the Letter Recognizer in your SMS application. However, you will also notice it doesn't work properly. For eg, the Capital Letter (left panel) doesn't work, there is this irritating word suggestions thing that keep popping up, it is quite slow and quite inaccurate, the Help doesn't work well.

To resolve these problems, set the following to 1:

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip\IsOtherSip

Do a soft reset and the problems should disappear and you have a good Letter Recognizer to work with (even with fingernail), save for the following problems:

a. Sometimes response may not be very good. Can be quite slow especially if you are entering letters like "i", "r". Maybe this is because of the screen sensitivity.

b. If you click on the little triangle and want to switch to the Touch Input SIP, you can. But the problem is that you can't switch back to the Letter Recognizer anymore unless you do a soft reset. I guess this is OK if you use Letter Recognizer exclusively, but if you want the Chinese Handwriting feature in Touch Input (which is pretty good IMO), then it is not good.

Sorry for the long post. Thought it is better to also share my observations. I am a newbie with registry thing, so I prefer to do step by step and hence many soft resets. If you are gungho enough, just do the steps in bold followed by a soft reset. Hope it works for all you guys. :-)

Note -- if you don't feel safe doing the registry changes, an alternative is to use the Touch Input SIP but set the waiting time to the shortest possible which will reduce the delay. But it is still very irritating to use IMHO.

Cheers