how to change default input method? - 8125, K-JAM, P4300, MDA Vario General

Keyboard is default on-screen input method but i'd like to change it to Phone Pad. i tried to change option in Settings -> Input Method but after switching off&on (soft reset) Keyboard is coming back as default. is there any way to change it?

PLEASE READ THE BELOW POSTS - THANK YOU!
Code:
for Changing the Default SIP
HKEY_CURRENT_USER\ControlPanel\SIP
"DefaulfIM" <- Change the value of this depends on SIP DestID(can be found in CLSID look for the Key with "IsSIPInputMethod" Subkey)
example: (Dont use this search for the SIP DestID in your device sometimes it differ in different device)
Keyboard -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Block Recognizer -> {42429691-ae04-11d0-a4f8-00aa00a749b9}
Letter Recognizer -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Phone Pad -> {51A2CB38-154E-4C92-A625-A83871C99EC2}
http://wiki.xda-developers.com/index.php?pagename=BA_Hacks

ZeBoxx said:
http://wiki.xda-developers.com/index.php?pagename=BA_Hacks
Click to expand...
Click to collapse
it works! thanks

ouch
Hi, i tried this (change default to transcriber) and it caused my xda mini s to hang on O2 boot screen requiring a hard reset. Any idea what i did wrong??

I'm afraid this hack is quite a bit of "at your own risk" - there have been many reports of users using either...
A. a non-existing ClassID (never use the ones given, always try to find the one that actually exists on your device)
B. a SIP that doesn't initialize properly when running in boot mode
Specifically, for Transcriber, you apparently can't do this. I'll remove it from my post, it was only quoting another wiki, but in the WM5_Tweaks_Other wiki the following is noted:
The |SIP ClassID| will depend on the SIP's ClassID, which may vary per-device. You can find the correct ClassID by searching for "IsSIPInputMethod" in HKCR, then going to the top key and checking the name of the SIP that's in the (Default) value.
Please note that this doesn't work with all SIPs. Transcriber/Calligrapher are two examples of this.
You can, however, set Transcriber as the default SIP by starting Transcriber.exe on startup. (This should be moved to, or added to, non-registry Tweaks page)
WARNING: Do not assume that the below ClassIDs would be -as found- on your device! Setting it to a non-existant SIP may prevent your device from booting up!
Click to expand...
Click to collapse

Try the SKTools it has a simple tweak for changing the default method.

Related

Default input methods question

Is there a way of defining some programs to use a particular input method by default? Say, I always want Word to use the transcriber, but PIE to use the keyboard.
Thanks,
John
jko said:
Is there a way of defining some programs to use a particular input method by default? Say, I always want Word to use the transcriber, but PIE to use the keyboard.
Thanks,
John
Click to expand...
Click to collapse
I know there is way to enable/disable an input method and how to make one input method as default.. but don't know how to set a specific input method for particular program.. :roll:
I am using 838 TC version with 4 different chinese input method.. but none of it are english by default.. I have to toggle between ChongKit and English keyboard. Is there a way to install a purely english input to my 838? Hope someone could help out.
*******************************************************
Enable/Disable InputMethod
[HKCR\CSID\{CSID}\IsSIPInputMethod]
"Default"= 1, for Enable
"Default"= 1, for Disable
手寫板 - {124D7CDC-CF2D-418F-8BB4-4395AD048B79}
全螢慕手寫 - {5AAFAF99-8D99-4466-A66D-95C44B608A84}
注音 - {E18BFD41-BEB8-11D1-8F9F-00AA00B58D45}
倉頡 - {E18BFD44-DF36-11D1-90DD-0000F81E0CE9}
*******************************************************
Change Default InputMethod
[HKCU\ControlPanel\Sip]
"DefaultIm" = {CSID}
手寫板 - {124D7CDC-CF2D-418F-8BB4-4395AD048B79}
全螢慕手寫 - {5AAFAF99-8D99-4466-A66D-95C44B608A84}
注音 - {E18BFD41-BEB8-11D1-8F9F-00AA00B58D45}
倉頡 - {E18BFD44-DF36-11D1-90DD-0000F81E0CE9}
I would be happy to just know how to stop the on screen keyboard from popping up unless i hit the icon.

Input always defaults to keyboard :(

Hi there,
After selecting Transcriber for my input method, after a soft reset my device always defaults back to Keyboard input method.
Is there any way of getting the Transcriber option to stick?
- Peter
You can, however, set Transcriber as the default SIP by starting Transcriber.exe on startup. (This should be moved to, or added to, non-registry Tweaks page)
Click to expand...
Click to collapse
Source: http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
This works for me http://forum.xda-developers.com/showthread.php?t=289370&highlight=
CookieKid and hanmin - many thanks. I will check both of these solutions out.
Some ROM versions do not want at all to take your default choice. You may not be able to change this with the registry setting. SK TOOLS did not work for me to set RESCO as default entry.
I stopped thinking about this and set again to Resco after every soft reset. Sad but true.
I'm sure some other ROMs wouldn't be such crazy.
Mine is Jester AKU2.2. Previous ROM Dopod 2.1x ROM was OK.

Possible to Set Default Data Input Method?

I'm looking for a way to make the Letter Recognizer the default data input method (instead of the On Screen Keyboard). It seems as if I'm soft-resetting my device at least once a day, and reselecting which data input method I want to use is a task I'd like to eliminate.
Also, is there any way to disable the currently selected input method from popping up automatically when text controls have the focus?
I'm assuming both can be accomplished by changing a setting in the registry.
Thanks,
lili96ilil said:
I'm looking for a way to make the Letter Recognizer the default data input method (instead of the On Screen Keyboard). It seems as if I'm soft-resetting my device at least once a day, and reselecting which data input method I want to use is a task I'd like to eliminate.
Also, is there any way to disable the currently selected input method from popping up automatically when text controls have the focus?
I'm assuming both can be accomplished by changing a setting in the registry.
Thanks,
Click to expand...
Click to collapse
Search this site for "Sipchange", a very useful utility created by Sleuth255.
John

Making the default input method actually work? (614c)

Hey,
Another HP iPQS 614c question - I've set the default input method to T9. However, what I'm seeing is that this only applies to certain text boxes. It generally works okay for SMSs, but, it doesn't work when entering information into Internet Explorer.
Is this the behaviour other people see?
Does anyone know how to make the default actually be the default for all entry places?
Si
IN THIS APP YOU CAN ALSO SET INPUT METHOD (QMENU/SIP)
http://forum.xda-developers.com/showthread.php?t=395106
yes, all this does is change the system setting. nothing more.
the problem is that the system setting, the "default", well its only a default for certain types of input box.
try setting it to T9, then load internet explorer and click in the address bar. you won't be on T9.
I got this tool to default SIP even after restart.
I already forget where I find this tool.
Hope help for you.
http://forum.xda-developers.com/showthread.php?t=402660

Handwriting Recognition.

Is it possible to install Handwriting Recognition & Accelerometer on Touch2 ??
I miss these functionalities on this, which is otherwise a great phone to own.
Handwriting recognition, try MyScript Stylus.
As for accelerometer, thats hardware, not software, so no.
Look at the article here:
Sorry had to post the content, cause it would'nt allo me to link since I am a new user:
Originally Posted by NothingBetterToDo View Post
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
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
Click to expand...
Click to collapse
the example describes how to enable the letter recogniser by editing the system registry, personally I favour block recogniser and I set up mine just last nigh using the article as a reference but used the code: {42429691-ae04-11d0-a4f8-00aa00a749b9} for block recogniser.
You will also need a registry editor on the phone or a PC based one. They're discussed in this forum but I cannot find them again, I've attached the one I downloaded from the forum.
I have'nt seen anything on accelerometers yet. I think that requires a hardware feature in the phone and as far as I am aware that's not built into the Touch2(Mega) model.
Accelerometer is indeed hardware. As for reg tweaks, i wouldnt recommend it if you're unsure what you're doing. MyScript Stylus offers hand writing recognition without tinkering with your registry.
Microsoft's Transcriber is another option for handwriting.. It's free and available at microsoft's website. I am using it without any problem.
you can download it from here
http://www.microsoft.com/downloads/...c3-2eee-41e3-9339-f7b303f4b386&displaylang=en
Hi Uppy,
Can u pls attach MyScript Stylus software?
Thanks Guys.
I've installed Transcriber and it seems to be working fine at the moment.
Hi
I installed Transcriber.cab
Can somebody tell me how to use it?
Plzzz
I am not able to see the Transcriber after installing
It doesnt appear any where
ganesh.htc, check your PMs
ganesh.htc said:
I am not able to see the Transcriber after installing
It doesnt appear any where
Click to expand...
Click to collapse
1. double tap at keyboard. It'll show u option.
or
2. Start > Settings > Personal > Input.
Choose Transcriber from the list
i did double tap at keyboard. Its not showing any Transcriber options
I even did . Start > Settings > Personal > Input->Choose Transcriber from the list, but after wards by default Touch Input is been selected.
I think we should do some thing to make Transcriber as default.
I got bored.
MyScript in action
ganesh.htc said:
i did double tap at keyboard. Its not showing any Transcriber options
I even did . Start > Settings > Personal > Input->Choose Transcriber from the list, but after wards by default Touch Input is been selected.
I think we should do some thing to make Transcriber as default.
Click to expand...
Click to collapse
Have you installed it in Phone Memory????
Following the thread - "Letter Recognizer / Block Recognizer" sure did help.
Thanks all.
"Originally Posted by NothingBetterToDo View Post
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
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 "
Hi, I just couldn't make it work for my HTC Touch2. Im using the WM6.5 original from HTC and the second value "It should be "0654897B-B359-473F-B28B-D85CF601C57F" (for Touch Input SIP)" is diferrent for me. Miine instead is "36BC8FF6-8241-4C36-ABDE-204885.
my device crashed after i followed all the above procedure, and i had to hard reset it to get it back, Ive tried it 3-4 times with the same unfortunate result.
Pls help, letter recogniser is a MUST for me and with the Touch2 im facing so many difficulties in my job... Thnx
@spandeli: Great find! But I dont recommend this method over mystylus, not because it doesn't work but because there are certain people who don't know what they are doing who will try this, go wrong and balls their phones up.
I mean if certain people dont know how to turn touchflo on and off (as i've seen several times, one of which even hard reset their phone cause they didnt think to look in "settings") Reg hacks are not recommended, for newbies, at least.
Installed Transcriber.cab , Chose transcriber as default. Went to text and it was still normal. When i check back at settings it seems to have gone back to Touch Input.. help?

Categories

Resources