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.
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...
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!
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
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