How to prevent applications from changing SIP? - HD2 General

Till now I've been using the HD2's standard HTC keyboard as SIP, as I haven't found anything I was really satisfied with.
Until yesterday I installed Resco Keyboard Pro 6 Beta, which is just fantastic (read about it elsewhere in the forum). Perfect for HD2.
But now, I've discovered that a number of my apps changes the SIP back to standard HTC when I open them. Resco's option to make its keyboard the default SIP does work. After soft-reset, it's still the default SIP in most programs.
So I tried installing Fingerkeyboard, SPB Keyboard, etc, just to make sure it wasn't Resco's fault (as it's a beta version anyway...). The same happened with all the other 3rd party keyboards.
Is there anyway to prevent apps from changing the SIP? It's driving me crazy, have to manually switch back to Resco everytime I open those stupid apps (which I depend on at work ) Thank you in advance.

Use XDA google search and look for a programme/cab file called sipchange.
Install it then select the keyboard type you want as your default; problem solved.
WB

Not that simple, I'm afraid. My problem is not how to set Resco as the default keyboard after SR. Get that already with Resco's own inbuilt option. Then I tried using both SIPChange and default_IM_WM5.cab. It still happens, some of my apps changes the keyboard back to standard when executed (and it is not about setting the delay in SIPChange, I'm talking about after all the processes during SR).

That's strange. Never had this problem with Sipchange installed.
You are certain that you have set your preferred default keyboard via the sipchange utility? That's how you get the keyboard you want to boot up after a SR.
If yes then not sure what else to suggest.
WB

Hi, I am having the same problem. One example of such software is Lingvosoft, when you hit search key, the keyboard pop opens, but with default keyboard, even after using sipchange.

I was thinking maybe there's a way to disable the standard HTC keyboards all together through the reg. But that's asking for trouble/hard-reset
What to do...

I think the problem is that using SIPChange, DefaultIM.cab, nueSIPdefault, etc, none of these really changes the value of "defaultim" at controlpanel\sip. It remains with the standard keyboard's CLSID.
I'm really tempted to change this value to Resco's, but reading around here in this forum shows a lot of people having big trouble afterwards messing with this value (mainly because they used the wrong CLSID?) and required a hard-reset...

Related

annoying software keyboard popup in landscape mode

with my german MDA Pro I experience a very annoying behavior of the software keybord (the one displayed on the screen). Whenver I focus an textfield (i.e. pocketIE adressbar, or when renaming a file in total commander etc.) that software keyboard pops up. Now as long as I am in portrait mode that MIGHT be a helpful feature. But when I am in landscape mode and I have the hardwarekeyboard available this is useless and annoying. So is there a way to surpress this? I seems that this popup does nto happen always. Sometimes it does, sometimes it doesn't - I just was not able to find out what it depends on.
Same Prob too.
It sucks !
Someone can help ?
PHM PowerToys has an "Extended Keyboard SIP" bundled in with all its other goodies. No keyboard pops up when you select that as your default input method.
I found a "ripped" version of just the keyboard SIP without having to install all the other stuff.
http://www.freewareppc.com/utilities/phmpocketpcpowertoys.shtml (watch for popups)
http://www.beyondthetech.com/downloads/phone/PHMPPCPT.Rpr_ARM_SIPonly.CAB
Let me know if this works for you.
what does this keyboard tool actually do? does it just set some registry setting ? can I uninstall it after I have run it ? Or must this App raun ALL THE TIME to make it work ? (the latter would suck since eats ressources)
It just add another SIP into your other one
But this time, it will show nothing so you can use your keyboard freely
And no, it should not take up any resource, if any, it will be very very very little
Fear not chaps, I posted about this and just use the hard keyboard and it 'learns' not to pop up in landscape mode.
Hope it helps
it does learn, but i think it learned by selecting an alternative input as the default.

Disable Autocomplete

Would someone please tell me how to get rid of this new autocomplete, it's really slowing me down...I already tried turning off Word Completion in Settings -> Input.
I haven't seen that type of auto-complete before, but it looks rather good. What SIP are you using? Is it a new function in the latest ROM's or have you added a third party SIP?
Came with my Sprint Touch. It shows up whenever I use the built in block recognizer. Normally I wouldn't mind since it can be helpful for those really long words, but this one really really slows down my Touch and causes my strokes to be recognized incorrectly
Seemed to have figured it out, I just had to disable the Wordcompletion keys under HKLM\Software\Tegic
grahamkdt said:
I haven't seen that type of auto-complete before, but it looks rather good. What SIP are you using? Is it a new function in the latest ROM's or have you added a third party SIP?
Click to expand...
Click to collapse
It also looks like this is provided by the new fullscreen keyboard SIP added to the Sprint Touch
comes in the new rom.. i cant find anyway to off it too..
I installed the new Touch Keyboard and Touch Keypad found in these pages (somewhere ?? sorry not sure...) and this now appears on the default keyboard.
Totally agree: it sucks big time. I couldn't find a way to turn it off also, so I eventually flash a rom without it
hi EliteXen,
could you be more specific which reg key under
HKLM\Software\Tegic
you changed to disable the autocomplete? thanks.
To turn off the XT9 autocomplete for non-Touch keyboards:
Go to HKLM\SOFTWARE\Tegic\eT9\ and change the key "XT9SupportMSSip" from value "1" to "0"
However, to turn it off within a Touch keyboard I think you need to go to "Options" for the keyboard --> XT9 Settings --> uncheck everything...
Can't use "Word Completion" on the Touch?? (Only XT9??)
Turned off XT9 as above but apparently the normal Windows Mobile "Word Completion" doesn't work??
Is it possible to use the normal "Word Completion" or is that functionality not included since they included XT9?
(I actually think XT9 does better prediction that "Word Completion" but XT9 prevents various 3rd-party keyboards/SIPs from working ...)
Here's some info: installed the dictionary editor from http://www.freewarepocketpc.net/ppc-download-word-completion-dictionary-editor-v1-3-2342-39581.html and it showed no entries in the system. Added a couple entries and saved them to the main dictionary so there are entries now, but they still aren't popping up as suggestions
What would be really great is if XT9 can be enabled and NOT interfere with 3rd-party SIPs. (For me, it prevents the "macros" function in MessagEase from working...) Otherwise, would love to be able to re-enable the Windows Mobile "Word Completion" if anyone knows how...
One of my problems (mostly) fixed
Apparently I'll just be sitting around posting repeatedly to this thread all day
Okay, here's something that can help if you are having trouble with XT9 interfering with a 3rd party SIP but you want to KEEP XT9's autocompletion rather than have no autocompletion at all...
The below fix made it possible for MessagEase macros to work along with XT9 being activated, although it looks a bit funky when MessagEase macros are being expanded (as the macro is being typed by MessagEase, XT9 is trapping every character and making new guesses, and then it remembers the macro as a new "autocomplete" phrase).
So here's how to make MessagEase and XT9 work together:
1) DON'T do the registry change described earlier (HKLM\SOFTWARE\Tegic\eT9\XT9SupportMSSip) --> if that entry was already changed to 0, change it back to 1 because we want it active again...and if you make a registry change then you'll have to turn the device off/back on and reboot as usual)
2) from the keyboard selector (the up arrow on lower right of screen), select "Options"-->then select "Touch Keyboard" and tap "Options" button
3) click "XT9 Settings" button --> uncheck everything EXCEPT "Word Completion"
4) click "Ok" a bunch of times
Now MessagEase macros work although XT9 is try to trap every character MessagEase is writing...
[[One note: I *love* MessagEase but haven't used the macros in a long time as there was a bug that started happening due to the "macros" function (I called it Mad WM5 Syndrome: everything started going crazy and you had to reboot). So Exideas made a MessagEase "Lite" version without macro functionality that is very stable...They tried to fix the non-"Lite" version but the last one I tried (long ago) still caused the problem on a PPC-6700...So now I'm trying the non-"Lite" version again, hoping the macro function will work without causing "Mad WM5 Syndrome"...I will post back if the mad syndrome returns!]]
Aaron
Well unfortunately I don't have much to add, but since you're the only one posting on this thread I thought I'd echo your desires for the standard windows word completion. I like to use the keypad at times and xt9 works just fine for that, but when I'm using my hardware keyboard I'm unable to get word completion back. I miss it!
GOod job with the work-around mentioned in your last post. I think I'd prefer the normal word completion to xt9's though, so hopefully someone can figure out a way to to limit xt9's "influence" to only those times that you're using the touch keypads.
ajg23 said:
So now I'm trying the non-"Lite" version again, hoping the macro function will work without causing "Mad WM5 Syndrome"...I will post back if the mad syndrome returns!]]
Click to expand...
Click to collapse
Unfortunately, "Mad WM5 Syndrome" has become "Mad WM6 Syndrome" with the non-LITE version of MessagEase on my HTC Touch. So I'm back to using the LITE version of MessagEase without macros However, it's great using MessagEase on the Touch because you can slide right off the keyboard as there's no "ledge" between the screen and the rest of the device

Touchpal freezing

Hi,
I use Touchpal V3.5 and i absolutely love it, if you haven't tired it I highly recommend it, especially good is the mixed language input and I actually type faster using touchpal+gsen in landscape mode than I did with a hardware keyboard (a worry that almost prevented me from buying this marvelous device). I do have two little niggles that would be great if i could overcome somehow:
1. Setting Touchpal to the default keyboard does not stick after a restart/reset. I have to change the keyboard each time i start up. I tried SIP Change but it doesn't seem to have an option for running at start-up....anyone know if i can get at the registry somewhere or something?
2. When I first open it, if i try to type in Chinese before using English, it freezes in a bad way, disabling EVERY window that tries to call the sip and requiring a soft reset to make the phone useable again. If I open it, type something in english, and then switch the input to chinese it runs like a charm until I restart again...what is that about?
Actually neither of these issues is a deal breaker, but it would be nice not to have to worry about it, is anyone else having these troubles?...any suggestions are greatly appreciated!
touchpal
i have touchpal also and cant keep it as default. Ive tried all the fixes there are on all the threads. Doesnt work for Touchpal. any suggestions or fixes would be greatly appreciated.
Well I figured out the answer to problem one on my own...TF3D takes a little time to load and interferes with SipChange so you need to adjust the delay so as to happen after TF3D is finished.
Just tap SIPChange, select the IM you want, and set the time to 45 seconds (shorter may work). Bingo, stays the default IM on restart
whats the difference (apart from it's tabulated) between touchpal and "compact QWERTY" mode keyboard?
you also need to Go make this change: HKCU\Software\HTC\BootLauncher\Apps and remove the folder called "Startkey"
I have the same problem with touchpal, where do i do this?
Just tap SIPChange, select the IM you want, and set the time to 45 seconds (shorter may work). Bingo, stays the default IM on restart
@FRUSTIN:
TOuchpal is third-party software by CooTek, "Compact Querty" is just a different layout for the tock HTC input method. TOuchpal is MUCH more feature rich and just kicks the [email protected] out of the default keyboard in every way, it supports tons of languages and multi-language input (go back and forth between two languages in the same sentence without changing any settings), web hotkeys, adds copy/cut/paste and D-pad to EVERY app, etc. check it out at www.cootek.com
@DIAMONDBS:
I did NOT do that and it works perfectly for me...why do you need to remove an entire folder from the registry? Can anone confirm this?
@WEETABIX1980:
Just go to start>programs>SIP Change, when the program opens you select Touchpal from the list of input methods and then change the numbers in the box below the list to 45, then click "Select"...should be the only button there...tapping "OK" is not good enough, be sure to tap "Select"
thanks, any clue what sip change in dutch is in the programs?
anyone knows this?
SIPChange is a little tool developed here at XDA:
http://forum.xda-developers.com/showthread.php?t=271008
Download the cab to your phone and install. This should then give you the options mentioned above.
Touchpal intermittantly hangs on me aswell. I post on here about it before. I tried allsorts to cure it (hard resets, clean installs etc). So annoying when demoing the phone to a friend and all of a sudden the keyboard hangs and wont popup.
I used to love Touchpal, now I hate it and will not install it on my phone.

SIP doesn't pop up Keyboard after a few days.

I have a persistent reoccurring problem with the software keyboards.
After a soft reboot, everything works fine for the first two or three days. From then on, the SIP icon will not present a keyboard. This is true regardless of which default keyboard has been used. This suggests the fault is not with any particular keyboard.
I use the following keyboards:
- HTC Full keyboard.
- Swype.
- TouchPal.
- Resco Keyboard.
When this problem occurs, all other functions of the phone continue to work perfectly (albeit I can't input any data). Thus, my only recourse is to perform a soft reboot - which solves the problem for a few days.
I have a Telstra HD2 with native ROM. I use the native Sense UI. I have a moderate amount of popular third party apps installed.
Question:
1) Does anyone else have this problem?
2) Is there any permanent remedy for this problem?
3) If not, is there another temporary fix other than soft reboot (ie: changing a setting in the Registery - but without needing use of the keyboard. This could be running a *.REG file to restore some value).
4) What could possibly be causing the SIP to be non-functional?
... any help or direction would be appreciated.
I believe I found the fault.
Resco Keyboard Pro, version 5, with Fitaly Skin. The skin was downloaded from Resco's website. It "seems" to be fine, but was found the cause an eventual disfunctioning of the SIP after a few days on two different smart phones: HTC TPro2 and HTC HD2. I suspect there is a memory leak on some type of registers (stack). Only after continual use of that keyboard does the SIP eventually fail to show the keyboard anymore. This does not happen with my other keyboards.
Remedy: don't use Resco Keyboard with at least the Fitaly skin.
Case closed.
Skeleton said:
I believe I found the fault.
Resco Keyboard Pro, version 5, with Fitaly Skin. The skin was downloaded from Resco's website. It "seems" to be fine, but was found the cause an eventual disfunctioning of the SIP after a few days on two different smart phones: HTC TPro2 and HTC HD2. I suspect there is a memory leak on some type of registers (stack). Only after continual use of that keyboard does the SIP eventually fail to show the keyboard anymore. This does not happen with my other keyboards.
Remedy: don't use Resco Keyboard with at least the Fitaly skin.
Case closed.
Click to expand...
Click to collapse
What is the "SIP Icon" that you refer to in your original post? In the European Version of HD2 the SIP function is disabled and we need to intall external programmes for SIP/VOIP. Is your SIP original function (which is an integral part of WM) enabled?
paulmor said:
What is the "SIP Icon" that you refer to in your original post? In the European Version of HD2 the SIP function is disabled and we need to intall external programmes for SIP/VOIP. Is your SIP original function (which is an integral part of WM) enabled?
Click to expand...
Click to collapse
SIP/VOIP is different is for phone calls.
SIP/Keyboard is "software input program"; SIP is the little keyboard icon that allows you to open the keyboard, or select a different keyboard.

Certificate Problem using SIPchange for FingerKeyBoard as standard? Read this

Hello there,
the last days i installed FingerKeyBoard on my X1 and some others.
I followed the Link in the FKB Thread and downloaded SIPchange there, but this Version of SIPchange had Problems after booting, it says something about Certificate problems and i couldn't get rid of them.
So i searched for Default IM, which was meant in the FKB Thread, too !
Found it after a long search.
I've seen that few people got the same problem with sipchange. I don't want to set the Keyboard new every Time i turn my Device on, and wanted it set as standard.
So here's the solution, use this File for changing the Standard Keyboard.
"Default_IM_WM6.CAB", attached to this post.
I made a link for some more Keyboard Files.. If you want you can install them too.
After installing default im on your Phone, open it and set the Keyboard you prefer.
I dunno if it requires Softreset, i didnt made one and it works, if i turn my Device on i have Fingerkeyboard as Standard.
(If you have installed various Keyboards, you can choose them by pressing a few seconds on the Keyboard Symbol (in SMS Menu etc) and tapping it one more time. then a Window pops up and you can choose.)
Links for other Keyboards:
www59.zippyshare.com/v/50993319/file.html
Best regards

Categories

Resources