Soft Input Panel (input method) selection problem - Advantage X7500, MDA Ameo General

I've installed and uninstalled several keyboard input software in the past few weeks including Resco Keyboard, Hikeyboard, and is about to try out Ten-Go.
I have the following problems:
1) I'm unable to uninstall Resco Keyboard cleanly. Using file explorer, I managed to delete away the unwanted directory. I've also used Register Edit to remove the entries whenever I see it. However, I still see Resco as one of the choices when I select the input method while using the soft keyboard.
Can anyone tell me how I can get rid of this entry?
2) More serious problem is that I cannot select the keybaord that I want anymore. Only the default keybaord is appearing no matter which other one I try to choose. Even if I set it to be the default keyboard, the system seems to ignore it completely.
Soft reset does not cure the problem. I hope to avoid a hard reset if I could. Can someone help?

Try this little app to change your default input panel. Hopefully it'll solve your problem.

Hi Cayotte,
Thanks for the CAB file. Unfortunately it does not help. I could choose, say Ten-GO with the select button. Then the application will exit. If I come back again, it is reverted back to the standard keyboard. If I choose block recogniser, it will stick. Letter organiser sticks too.Phone pad also sticks. Symbol pad and transcriber all would also work, with or without this utility.
The problem is it will not allow the others to be selected. These include TenGO, PenPower, CE-Star input method. They could not be made default. They also could not be selected at any place.

cayotte said:
Try this little app to change your default input panel. Hopefully it'll solve your problem.
Click to expand...
Click to collapse
Useful app - Thanks.
What does "Initial Delay" do?

eaglesteve said:
I've installed and uninstalled several keyboard input software in the past few weeks including Resco Keyboard, Hikeyboard, and is about to try out Ten-Go.
I have the following problems:
1) I'm unable to uninstall Resco Keyboard cleanly. Using file explorer, I managed to delete away the unwanted directory. I've also used Register Edit to remove the entries whenever I see it. However, I still see Resco as one of the choices when I select the input method while using the soft keyboard.
Can anyone tell me how I can get rid of this entry?
2) More serious problem is that I cannot select the keybaord that I want anymore. Only the default keybaord is appearing no matter which other one I try to choose. Even if I set it to be the default keyboard, the system seems to ignore it completely.
Soft reset does not cure the problem. I hope to avoid a hard reset if I could. Can someone help?
Click to expand...
Click to collapse
Have you try this simple solution...
1. install Resco keyboard again. Soft reset then test if it works.
2. select default keyboard as your current SIP
3. uninstall Resco keyboard.
With these steps, hopefully it cleans all resco registry...
Good luck.

I solved the problem. TenGO's founder actually posted his solution at another forum. In summary, this is what you have to do in order to make TenGO selectable.
1. Ensure TenGo was installed in the device, and not the storage card.
2. Close up all plugins
3. Remove storage cards
4. Let the selected keyboard be the default one, if it is not already the case.
5. Go to setting>Personal>Input method. There you are able to choose TebGO and the default input method. In the option screen, check that it is the default.
6.Switch off the device
7. Soft reset
8. Go to an application such as word or excel that needs a keyboard.
9. You should see that TenGo is now the default keyboard.
10. You can now put back your plugins, then switch off the unit.
11. Put back your SD card
12 Do soft reset again.
After this, TenGO should be always selectable.
This is a very interesting, powerful, and quick input method. Try it.
Edit:
Go to www.free.tengo.net for the free version and www.tengo.net for commercial versions.

bastono said:
Have you try this simple solution...
1. install Resco keyboard again. Soft reset then test if it works.
2. select default keyboard as your current SIP
3. uninstall Resco keyboard.
With these steps, hopefully it cleans all resco registry...
Good luck.
Click to expand...
Click to collapse
Bastano, thanks for the tip. I saw your post only after my hard resets.
After my first hard reset, resco obviously was not there. But it returned after the sprite restore.
After the second hard reset, I avoided that route, choosing instead to reinstall all applications one by one. Almost all data need by restore as there are already in sd card. A async took care is the rest. After this, resco was by more there.
I now have the free version is tengo. What a simple,intuitive,quick,and smart keyboard!

I've found another way of overcoming the sip selection problem. There is no need to disable today plugin, Just do a safe mode reset, then you will be able to select without problem. After that, do a normal reset.

I just discovered that even if you have managed to use the above methods (i.e SIP change program, or disable all plugin, or safe mode reset) to successfully select the desired SIP, the selection reverts back to the standard keyboard once Compaction Thread kicks in (This is when the WM5 file system starts working very heavily and freezes up the unit for minutes or hours).
In order to minimise the chance of this happening, ensure you do not install programs into the device (instead, it should be to the storage card or microdrive) unless the program creators requires it to be so.
One of the steps I've taken in order to avoid memory shorfall is to relocate all PIE and Opera Cache/history/cookies from the device to storage card.
See this thread on how I did it.
http://forum.xda-developers.com/showthread.php?t=310420

Related

NullKB not working, plus some easy questions

I've tried searching, I can't seem to narrow my search enough to get relevant results.
I installed NullKB to block the annoying SIP popup from searchfromtoday. I first installed it to the memory card, and went into settings ~> input and selected it as the default input method. I go back to my today screen and the SIP still pops up when I tap the searchfromtoday box. I think that maybe it needs to be installed in main memory to work, so I uninstall, and reinstal to device. Still the same thing. I noticed that I can go into input, select nullkb, tap OK, then come back and it goes back to keyboard. It's like the change to nullkb won't "take" so to speak. Any ideas? Search from today is amazingly useful, but the SIP popup is a deal breaker.
Another quick question: How do I make programs launch on startup? I like to have magicbutton task manager launch everytime I start up the device. As it is now I have to open it after every reset.
If i remember correctly if you go into magic button settings, there should be an option to automatically start.
As a rule if you want a program to startup when the device starts place a link in the windows\startup folder, i.e. a lnk file to the program.
MSigler - after installing NullKB, try a soft reset. Also, don't set it as the default keyboard through the registry - if you do, you may end up with the device not booting anymore and requireing a hard reset (lose all data).
Mark - Thanks for the tip, I found that, but I'll use the startup trick in the future.
I did do a soft reset and it still doesn't work.

Missing Back button in PIE

I recently just noticed that when I browsed using Pocket Internet Explorer (PIE), the "Back" button on the bottom left hand side is no longer shown. It only shows the "Favorites" button, thus I can NOT go back to the previous web page.
I didn't make any registry changes or anything like that and the only programs that have the capability to changes hardware button settings are SpB Plus and SoftKey and they don't have the option to change the PIE application button.
Anyone know how I can bring the "Back" button back?
It only shows "favorites" when there is nothing to go back to. ie the first page of the session. As soon as you navigate to the next page it changes to "back"
That is correct. But what I meant is that even after I navigate to a website, the button still shows as "Favorites".
I.e. From "Home" screen, go to cnn.com, then go to yahoo.com. The "Back" button is not shown and I can't go back to cnn.com
sparkyxda said:
It only shows "favorites" when there is nothing to go back to. ie the first page of the session. As soon as you navigate to the next page it changes to "back"
Click to expand...
Click to collapse
lanwarrior said:
That is correct. But what I meant is that even after I navigate to a website, the button still shows as "Favorites".
I.e. From "Home" screen, go to cnn.com, then go to yahoo.com. The "Back" button is not shown and I can't go back to cnn.com
Click to expand...
Click to collapse
Things to check:
Have you changed any setting that disables the PIE cache.
Is PIE able to cache pages eg is it to storage card and does it's folder still exist and is SD card reachable.
Perhaps try changing cache location?
Mike
Yes, I did change the PIE cache location to "Storage Card". That folder exist in File Explorer and I can see in "Storage Card" that there is a "Temporary Internet Explorer" folder.
I tried changing the size of the cache, move to "Extended ROM" and ROM storage, but to no avail.
I removed (but not uninstall) WisBar, thinking it may change it, but also to no effect. However, I don't think WisBar did anything to it, since it only skin the application.
I am thinking that some application may messed up PIE, but all the apps that I installed are the same ones I have installed in my old MDA and there was no issue on the MDA. If there is some registry change I can apply to fix it, do let me know.
Mmmm.....
Couple of things I'm curious about - SpB Plus and SoftKey. I don't have either of these. But It's worth setting back any setting you have entered since your problem developed. Just because it has no specific setting does not mean that a seemingly non related change has not caused problem (for example if you set smooth scrolling in PIE using say Tweaks2k2 you will find the tab behaviour when sending SMS messages has changed!). Do not just uninstall these apps as this will not reset the registry changes they may have made.
The reason I asked about cache was simply that with no cached pages to return to there would be no back option available,
Of course you will have a nice SPB backup or two available to restore with won't you!!!? I play around with mine so much (!) that I keep several backups at various stages of application installation and over time.
Also curious to know if your history is being recorded in PIE drop down list in URL box. At a pinch you could use this as a rough sort of back button.
I have not looked into all the registry keys for PIE. This forum Wiki or indeed the wiki for some of the other devices may already have the keys mapped out . I did find info on setting cache size.
In the end it may be simpler to hard reset if those backups are not available.
Mike
Thanks for the detailed info, Mike.
I did disable SpB Plus, but to no effect. At the end, I uninstalled WisBar, Spb Plus, and SoftKey but nothing change either.
Yes, I can do hard reset, but I am trying to avoid that because I have to re-install everything. I have a "base" backup using SpB backup, but it still requires me to install other program as the other daily backup sets may already have corrupted PIE registry.
I am hoping that I can do something about this via the registry, unless this is something that really require hard reset just like the issue I have with duplicate notifications. i.e. after soft reset, the alarm reminder and sound will start although no appointment or task is scheduled at that time.
Now I know why PDA is not popular for most people.. it's just too damn fragile! And I used Windows CE since the time of Cassiopeia...

How do I truly remove HTC SIP keyboard?

Guys, I need to remove the HTC keyboard/keypad (pic below for clarity) as I am using CooTek's TouchPal and the HTC option keeps on popping up as the default (altho it is not set as the default).
I HAVE used the reghack to disable the CLSID key, which removes the SIP fromt he list of SIPS, BUT it still pops up a lot despite not being the default.
Uninstall does not work; I suspect as several files are in use which also manifest as errors during backup. I need to completely disable this SIP (perhaps in some sort of safe mode) then uninstall the files. They are not processes I can stop, nor can I see a service that can be stopped.
Any bright ideas? Extensive searching shows nothing on this. Device is an Elf/Touch.
same thing here, I would love to get rid of this thing. It is totally driving me nuts.
Use a program called "SIPChange" After you select the SIP of your choice, soft reset and you'll be set.
You can also disable HKLM\Software\Tegic (the hole folder).
s3a said:
You can also disable HKLM\Software\Tegic (the hole folder).
Click to expand...
Click to collapse
Yep, that did the trick: deleted key, reboot, uninstall then works.
Thanks a stack!
Did you truly succeed in totally getting rid of it? HOW? It's in ROM; the .dll's won't unregister, can't be deleted. I deleted the reg key and rebooted--no change. Modified the key under CLSID, rebooted, and it wasn't listed in the list, but it was the first input method to come up anyway! I love the Touch, but I hate this thing. Very grateful for any help.
Later: OK, I think I got it. Some combination of deleting the Tegis key and zero-ing out the CLSID keys.... It seems to be gone...but I'm keeping a hammer close at hand, just in case.
anybody here can give out a workable sequence of actions to get rid of stock keyboard on HTC Touch? thanks
This procedure worked for me:
0. First, set the default input method to something other than HTC Keyboard or HTC Keypad (search these forums for reg hack or "defaultIM.exe");
1. Search the device's registry for "issip" (short for "issipinputmethod");
2. At each found "1", go up to the parent key and identify the input method;
3. When you find each of "HTC Keyboard" and "HTC Keypad" input method, go up to its parent key (the long numeric string) and *delete that whole key* (for safety, export it first so you'll have a backup);
4. Now go into HKLM\Software and *delete*the whole "Tegis" key.
5. Soft reset.
Notes: (a) Merely setting "issipinputmethod" to "0" for the unwanted items was not effective. (b) Since those unwanted input methods are part of ROM, there's nothing in "Remove Programs" to uninstall. I did try explicitly installing them (you can find the .cab in these forums), then uninstalling, but that was useless.
P.S. If you'll export the reg keys from steps 3 and 4 and upload or PM them to me, I'll turn them into a "remover" to make this easier for others in future.
can you plase explaine what you main in this step:
{{{4. Now go into HKLM\Software and *delete*the whole "Tegis" key.}}}
thank you
If I understood your original question, you want to remove the "HTC Keyboard" and "HTC Keypad" input methods. The "Tegis" key in the device's registry, under H_Key_Local_Machine\Software, contains information about those input methods and must be deleted. If you don't see any "Tegis" key, then the Trinity must be different in some way.
i have "ADW version 1.1 WWE" ROM
the default HTC keyboard in this rom is only keyboard, I did the procedure you mentioned but in point 4 i did not see "Tegis" i have "Tegic" and i delete it but after soft rest the system freeze and i was forced to hard reset.
Found CLSID reg keys
I use Total Commander for accessing the register, but the search option does not work in there.
So I went through the ID's by hand. It took some time, but hell, it pays off if the annoyance is gone!
The CLSID's:
Touch-toetsenbord (Touch-keyboard):
{62B00599-25D2-4e09-8C48-03BF26DB8517}
Touch-toetsenblok (Touch-keypad):
{198D503A-EFFE-4afd-BC54-EED333C80E6D}
I found this in the HTC Touch Cruise WM6 (original) Dutch language.
If there is a typo in my strings, just look for the first part, before the first "-".
I hope it helps, just like it helped me.
can those who have done it successful tell us if restarting
your phone now takes a longer time?
I've tried disabling the default keyboard, and switching it to
PCM keyboard. Then remove default from list and make PCM keyboard
the new default.
I find that startup takes longer after that.
Hard resetted twice.
Is this method of complete removal better?
Unable to reboot now!
mtn_lion said:
This procedure worked for me:
0. First, set the default input method to something other than HTC Keyboard or HTC Keypad (search these forums for reg hack or "defaultIM.exe");
1. Search the device's registry for "issip" (short for "issipinputmethod");
2. At each found "1", go up to the parent key and identify the input method;
3. When you find each of "HTC Keyboard" and "HTC Keypad" input method, go up to its parent key (the long numeric string) and *delete that whole key* (for safety, export it first so you'll have a backup);
4. Now go into HKLM\Software and *delete*the whole "Tegis" key.
5. Soft reset.
Notes: (a) Merely setting "issipinputmethod" to "0" for the unwanted items was not effective. (b) Since those unwanted input methods are part of ROM, there's nothing in "Remove Programs" to uninstall. I did try explicitly installing them (you can find the .cab in these forums), then uninstalling, but that was useless.
P.S. If you'll export the reg keys from steps 3 and 4 and upload or PM them to me, I'll turn them into a "remover" to make this easier for others in future.
Click to expand...
Click to collapse
Did that and now my Diamond hung for minutes at the boot screen, no sign of waking up.
man i wish sip change would just work the way its supposed too
change default and reboot, but no defaults back to the orig
mtn_lion said:
This procedure worked for me:
0. First, set the default input method to something other than HTC Keyboard or HTC Keypad (search these forums for reg hack or "defaultIM.exe");
1. Search the device's registry for "issip" (short for "issipinputmethod");
2. At each found "1", go up to the parent key and identify the input method;
3. When you find each of "HTC Keyboard" and "HTC Keypad" input method, go up to its parent key (the long numeric string) and *delete that whole key* (for safety, export it first so you'll have a backup);
4. Now go into HKLM\Software and *delete*the whole "Tegis" key.
5. Soft reset.
Notes: (a) Merely setting "issipinputmethod" to "0" for the unwanted items was not effective. (b) Since those unwanted input methods are part of ROM, there's nothing in "Remove Programs" to uninstall. I did try explicitly installing them (you can find the .cab in these forums), then uninstalling, but that was useless.
P.S. If you'll export the reg keys from steps 3 and 4 and upload or PM them to me, I'll turn them into a "remover" to make this easier for others in future.
Click to expand...
Click to collapse
concerning "remover",i think i already saw few of those
I use SKTools to remove the key. It's easy.
<thumb up> on elf
works like a charm on my elf!!! cheers!!! thanks!!! :->
mtn_lion said:
This procedure worked for me:
0. First, set the default input method to something other than HTC Keyboard or HTC Keypad (search these forums for reg hack or "defaultIM.exe");
1. Search the device's registry for "issip" (short for "issipinputmethod");
2. At each found "1", go up to the parent key and identify the input method;
3. When you find each of "HTC Keyboard" and "HTC Keypad" input method, go up to its parent key (the long numeric string) and *delete that whole key* (for safety, export it first so you'll have a backup);
4. Now go into HKLM\Software and *delete*the whole "Tegis" key.
5. Soft reset.
Notes: (a) Merely setting "issipinputmethod" to "0" for the unwanted items was not effective. (b) Since those unwanted input methods are part of ROM, there's nothing in "Remove Programs" to uninstall. I did try explicitly installing them (you can find the .cab in these forums), then uninstalling, but that was useless.
P.S. If you'll export the reg keys from steps 3 and 4 and upload or PM them to me, I'll turn them into a "remover" to make this easier for others in future.
Click to expand...
Click to collapse
xboxhaxorz said:
man i wish sip change would just work the way its supposed too
change default and reboot, but no defaults back to the orig
Click to expand...
Click to collapse
ok.. let me make this simple for everyone.
SIPChange DOES work.. for everyone (for supported OS)
the thing is, that there's a delay you need to apply for it. now.. i know the delay box in SIPChange is problematic.. so i what i did to solve this (on 4 different devices) is to change the delay in the registry.
now the tricky part is, that each different device, with each different rom and it's different set of programs installed has a different sipboot delay. so what you need to do is increase the delay until it works. this will take a few resets but .. what to do
put this in a reg file and change the delay everytime...
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\The Paradigm Group\sipchange\Parameters]
"Delay"=DWORD:000000A0
change the value (Hexadecimally!) until it works. (to my knowledge it could move between 10 to 30 seconds (between a stacked polaris and a stuffed wizard))
now.. make SURE you chose the right SIP you wanted before you do that (or change the reg value for it (it's in the same regfolder).
enjoy.
My 2 Cents
I've been battling with this on my HTC Touch Diamond, trying both Resco Keyboard Pro 5.11 and TouchPal 3.5 and have discovered the following:
(1) Even using SIPChange or SKTools to change DefaultIM, I cannot get any non-HTC/non-Microsoft keyboard layout to be persistent across a soft reset.
(2) If I set any HTC layout (Full QWERTY, Compact QWERTY or Dial Pad) or the standard (small) keyboard as my input method, it is persistent across soft resets.
(3) According to Microsoft (on MSDN):
The default Input Method must be signed with a privileged or unprivileged certificate so that it can successfully load during the boot process.
Click to expand...
Click to collapse
My assumption is that either these 3rd party keyboard layouts are not signed, or that HTC is doing something "special" that allows their keyboard layouts to be persistent across a soft reset... possibly some code in WM releases past the AKU2 Windows Mobile 5 ROMs that checks for a "non-preferred" input method as DefaultIM and if it finds one in the DefaultIM registry key reverts it back to the standard keyboard layout.
I would use the HTC Full QWERTY layout (or even the Compact one) if it had one feature: Feedback sound! I find it annoying that they provide no audible feedback (or even a visual cue) when you press a key. At least Resco and TouchPal do that!

temporarily disable sip

Hi,
Couple questions here.
First, is there any way to disable the sip without having to soft reset between active/inactive? I could of made a script but the only way I found so far to deactivate it is by turning HKCU > controlpanel > allowchange to 0. It works alright but requires a soft reset.
Second, how do you uninstall the pre-installed sips? I find the touch diamond's sufficient and would like to completely remove the others.
Thanks
From the nullkeyboard webpage:
This driver installs as a SIP more (selectable virtual keyboard) and is useful for two reasons:
1- To avoid keyboard popup when we don't want input data (Web explorer, file displat, etc.).
2- To avoid keyboard popup when we are using an external keyboard that don't use its own SIP like iPAQ micro keyboard and some else.
It's simply a Keyboard that don't appear even when it's ordered to do it, by the application or the user. It take zero pixels on the screen and don't disturb.
There are two version: one for QVGA and one for VGA machines.
To install copy the file to a temporal folder on the PDA and execute it.
http://personales.ya.com/beemer/nullkeyboard.htm
lapoune said:
Hi,
Couple questions here.
First, is there any way to disable the sip without having to soft reset between active/inactive? I could of made a script but the only way I found so far to deactivate it is by turning HKCU > controlpanel > allowchange to 0. It works alright but requires a soft reset.
Second, how do you uninstall the pre-installed sips? I find the touch diamond's sufficient and would like to completely remove the others.
Thanks
Click to expand...
Click to collapse
I would also like to disbale unused SIPs..I do it in sktools, but thats the only reason why I have to install them...is there an easier way? thanks
Thread will be moved to the Q&A section

Cannot get default input selection to "stick" during shutdown

Hello everyone (first post).
Have been using the HD for a week now, no serious issues, but one thing does bug me.
I cannot get any option to permanently stick as a default input (during power off or soft reset), apart from the plain vanilla builtin keyboard. I tried with Resco, SPB, no luck.
Furthermore, even if I select say SPB keyboard in the "Input" of settings, it gets ignored - I can only change options in the soft-keys row (where the keyboard icon is). Even disabling the default keyboard in the registry (IsSIPdefault or something alike) doesn't prevent it from being selected as a default after power on. Grrr.
Any ideas / suggestions would be very welcome. Thanks.
Cheers,
Rok
Doesn't seem to be an easy answer. I have been having the same issue with TouchPal and so put SipChange into my startup menu. It does the job and changes the SIP but throws an error on every reboot, even when I have set the interval in SipChange settings to the maximum possible.
So try SipChange but be prepared for an error...still works though

Categories

Resources