PDA

View Full Version : Another SIP when stylus out


exidler
4th August 2008, 08:16 PM
New version at:
http://forum.xda-developers.com/showpost.php?p=2622590&postcount=45

Old version
I'm make a small program, which change current SIP when stylus out of the case and in the case.

Just unzip, and run program. Run again, and you can stop background process.
Settings in registry:

key HKCU\Software\HtcExtFun
value StylusInSipName - string name of SIP when stylus in the case
value StylusOutSipName - string name of SIP when stylus out of the case

example of reg settings (included in attached archive):
[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard - VGAKEY"
"StylusInSipName"="TouchPal"

Sergio PC
4th August 2008, 08:42 PM
Sorry I messed up im such an idiot!

Ximoon
4th August 2008, 09:02 PM
And would it be possible to change the diamond in some kind of explosive device if the stylus is pulled out and in five times in less than three seconds ?
Hmmm James Bond on TV tonight, sorry for that.

The real question was : what do you call SIP : is it any program ? Does it interfere with the "notes" opening during a call ?

_Nomad_
4th August 2008, 09:07 PM
SIP = "Soft Input Panel"

It's the method of inputting text on a ppc, such as keyboard, transcriber etc...

Thanks a lot exidler, I've been missing this feature ;)

heretic
4th August 2008, 09:09 PM
My question is will it interfere/conflict with a SmartSIP application? I'm not in the mood for a Hard Reset just now due to conflicting SIPs... ;)

ralfred
4th August 2008, 09:30 PM
Hello,

Nice idea but when I execute the HtcExtFun.exe I received this message :
"can't initialize SIP CLSIDs for stylus status"

My Rom is HTC_FRA_1.93.406.1

Thank's for you help

heretic
4th August 2008, 09:42 PM
Hello,

Nice idea but when I execute the HtcExtFun.exe I received this message :
"can't initialize SIP CLSIDs for stylus status"

My Rom is HTC_FRA_1.93.406.1

Thank's for you helpJust change the registry keys to whatever SIPs you use. You probably don't even have a "Keyboard - VGAKEY" installed. ;)

2ALL: Also be sure to input localized names for SIPs into reg keys (for non-WWE ROMs). :) Good luck!

Btw, it works just fine with SmartSIP...

Good job, exidler! Thank you. It's just what I wanted. Will probably uninstall SmartSIP now... :)

exidler
4th August 2008, 10:57 PM
At begining of topic, asking about runing Notes when stylus pulled out.
My question: may be add feature to run something when stylus pulled out? Not only when call in progress.

heretic
5th August 2008, 01:21 PM
At begining of topic, asking about runing Notes when stylus pulled out.
My question: may be add feature to run something when stylus pulled out? Not only when call in progress.
Would be a nice addition, but I'd prefer it to be user-configurable (on/off), with a list of exceptions. So each time I'm about to rename a file it won't open Notes or whatever. ;)

dvdfilm
22nd August 2008, 10:31 AM
for open the program???

[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard - VGAKEY"
"StylusInSipName"="TouchPal"

hello graziano

ZaJules
22nd August 2008, 02:09 PM
WOW Fantastic app thanks

I Repackaged it in a cab file that adds the reg key to change between Compact QWERTY and Keyboard. Also drops a shortcut under
Start Menu>Programs


Jules

surur
24th August 2008, 02:00 PM
Video of the software here. I think its great, but could obviously do with a configuration panel and having a shortcut dropped into \windows\startup.

http://wmpoweruser.com/?p=739

Surur

peterbonge
25th August 2008, 12:14 AM
I Repackaged it in a cab file that adds the reg key to change between Compact QWERTY and Keyboard. Also drops a shortcut under
Start Menu>Programs
Really nice, but the shortcut doesn't work.

surur
25th August 2008, 12:25 AM
Really nice, but the shortcut doesn't work.

It only worked for me after a soft reset, and then starting the app once.

Surur

BDWN
25th August 2008, 01:05 AM
To have it start at every boot up, paste the app in /Windows/StartUp

Very convenient app, they should have implemented this in the original ROM :) .

stevodude
25th August 2008, 04:39 AM
Awesome!...

It worked after I add ZaJules's Reg file.

But I want to be able to switch between:

Compact QWERTY and Fitaly by textware.

I edited the reg location (in windows registry) from keyboard to fitaly

now removing/replacing stylus doesn't do anything...

cheers, stevo.

[edit] Maybe it's called something else in the registry...
[edit] fixed it.
I had "Keyboard Qwerty" insteat of "Keyboard QWERTY", so it IS CAP specific!.

cheers, swesome.... This bl00dy phone just gets better and better every day...!

ZaJules
25th August 2008, 02:46 PM
Updated the cab to include the automated startup

EazyVG
25th August 2008, 03:10 PM
GREAT small application, very handy indeed.

dvdfilm
25th August 2008, 05:01 PM
error on startup
saluti dvdfilm

hugo668
25th August 2008, 05:44 PM
when using the exidler....cab I got an error while starting up. It seems the application is missing a reference. When I start it manually I get an error about missing reference in registry.

I use original Rom 1.93GER

peterbonge
25th August 2008, 05:56 PM
Of course you all get error messages because the shortcuts are still using this fixed path:
\Internal Storage\Installs\Change SIP on Stylus\HtcExtFun.exe

adamz
25th August 2008, 06:02 PM
The shortcuts created in the latest CAB file don't seem to be pointing to the right place. I deleted those and recreated them manually, and all seems well. I also changed my stylus out SIP to Fitaly. Woo hoo!! Excellent!

BDWN
25th August 2008, 06:24 PM
Just download the files in the first post, copy both files to your ROM storage (so not the Internal Storage), edit the reg file to your likings, add it to the registry, now make sure the stylus is in the socket (that's what she said) and run the app.

chaves
25th August 2008, 10:43 PM
Who Knows the correct registry settings to open the default WM Keyboard when we pull the stylus out?

When the stylus is inside i would like to use Compact Qwerty...

Thanks

BDWN
26th August 2008, 12:40 AM
Who Knows the correct registry settings to open the default WM Keyboard when we pull the stylus out?

When the stylus is inside i would like to use Compact Qwerty...

Thanks

It's just the name of the keyboard, in this case just "Keyboard".

So

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard"
"StylusInSipName"="Compact QWERTY"

soterisk
26th August 2008, 01:31 AM
nica app!! smart one!!!
i make some changes about the shortcuts.
now its working perfect!!
i make and change in the registry fo the sip chuise!!

[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Full Keyboard"
"StylusInSipName"="Compact QWERTY"

sorry for my bad english

bertoniaustirol
26th August 2008, 08:26 AM
@hugo66

you use a german ROM - therefor you have to change some settings
- ShortCut in \Windows\Autostart referres to Program Files - please correct it to "Programme"
- in Registry go to HKCU\Software\HtcExtFun
change the Strings in StylusInSipName and StylusOutSipName to the corresponding german names - Compact QWERTY vs. Kompaktes QWERTZ

After that:

CU
Bertoni

dave
26th August 2008, 09:29 AM
I cannot find the correct names for my SIPs.

It is a standard ROM, but localized ITA.

Can anybody suggest a reg key where the names are written ?

Thanks

EDIT: solved.
For ITA users (take care to spaces and upper/lowercase:)

Tastiera
Tastierino telefono

bertoniaustirol
26th August 2008, 02:36 PM
If you are searching for the correct localized Strings, just open any SIP and tap on the little triangle beside the symbol, WM opens its installed input possibilities list....

CU
Bertoni

hugo668
26th August 2008, 04:41 PM
@Bertoniaustirol

Thank you very much! Your hints are very useful and important for everyone who uses a non-english Diamond!

dvdfilm
26th August 2008, 05:08 PM
on rom ita dont go
error
can't initialize sip clsids for stylus status
hello graziano

rafabad
26th August 2008, 08:23 PM
on rom ita dont go
error
can't initialize sip clsids for stylus status
hello graziano

rom spanish dont work, same error

dave
26th August 2008, 11:21 PM
on rom ita dont go
error
can't initialize sip clsids for stylus status
hello graziano

You have to change the reg keys like I wrote @ post # 28

zoo
27th August 2008, 03:54 PM
Great app! Thanks for sharing! :)

Question: does anybody else have battery issues with this progy or is it just me? I think battery uptime is reduced quite a bit!... :(

BDWN
27th August 2008, 05:27 PM
Great app! Thanks for sharing! :)

Question: does anybody else have battery issues with this progy or is it just me? I think battery uptime is reduced quite a bit!... :(

Didn't really notice anything here.

lapix
27th August 2008, 05:28 PM
For French users.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Clavier"
"StylusInSipName"="AZERTY complet"

zoo
28th August 2008, 10:39 AM
Didn't really notice anything here.

My bad! Sorry for the false alarm.
Everything running Ok.

MRE-net
6th September 2008, 09:12 PM
Ok great applications, works good, but when I soft reset my device, the following error message is displayed:

HtcExtFun.exe
The file 'HtcExtFun' cannot be opened. It had not been signed with a trusted certificate or one of the components has not been found. You might need to install the application again if the problem exists.

When I click the OK button the program works however, but I want to get rid of this message. How to solve this ?

EDIT: Never mind. Shortcut pointed to the wrong locations. Fixed it and runs without any warnings now.

dvdfilm
7th September 2008, 08:16 PM
i have a pro but don't go because???
please hel me
ciao dvdfilm

adamz
8th September 2008, 05:20 PM
This software is genius by the way. I hope some one might make an easier way to configure it in the future, but still... love it.

MRE-net
8th September 2008, 07:37 PM
I removed it from mij diamond because I found out that when your device is locked and you take the stylus out, the diamond isn't unlocked automatically anymore. After I removed the program and locked my device, taking out the stylus unlocked my device immediately. Hope this will be fixed.

zoo
9th September 2008, 01:53 PM
That's funny.

It is working fine here. If PPC is locked and suspended, it is unlocked when I remove the stylus and if i'm on the phone, the notes application is launched too.
It is not unlocked by the removal of the stylus only when the ppc is locked but not suspended.

awolfram
9th September 2008, 11:19 PM
ok, where is the shortcut info changed? All i see under windows is is windows/autorun and its only subfolder is for the storage card. nothing for windows/autostart.

exidler
10th September 2008, 02:14 AM
It is not unlocked by the removal of the stylus only when the ppc is locked but not suspended. Yes, problem exists. I will try to fix this error.

exidler
10th September 2008, 03:49 AM
I have fixed error with Locked device (i'm think so :) ), but original, simple version was upgraded with new features.
You can try new version only for switching SIP's (look sample HtcExtFun-OnlyStylusSip.reg in attached) or check new features.

P.S.: new features not about running programs on stylus out events or customize settings in gui (i hate winapi gui!), they are about alerting for missed calls and messages, auto redialing not successfull connected calls and switching off screen on dialing using accelerometer (read readme.txt in archive).

P.P.S.: sorry for my very bad english :(

Jorlin
10th September 2008, 06:47 AM
Can you change the header of the main post that you updated it?

And: You should move this to the application/theme section... any mod around to do that? :D


BTW: Great application! I could not live without it on my touch pro :)

exidler
10th September 2008, 09:39 AM
Can you change the header of the main post that you updated it?

And: You should move this to the application/theme section... any mod around to do that? :D
I'm make update of first post about new version.
Can't move to another section, it's can do only moderators (i think)

onesolo
11th September 2008, 06:51 PM
Can anyone help how to start/install this program??

Whatever I try I cannot run this thing...
When I try to run the HtcExtFun.exe says "Can't read config from registry"
I also when I try to run the reg files, I receive this error "There is no application associated with HTCExtFun blah blah...". This one I think is my device fault but I didn't change anything regarding this. What can I do to run reg files again??

Jorlin
11th September 2008, 07:31 PM
Can anyone help how to start/install this program??

Whatever I try I cannot run this thing...
When I try to run the HtcExtFun.exe says "Can't read config from registry"
I also when I try to run the reg files, I receive this error "There is no application associated with HTCExtFun blah blah...". This one I think is my device fault but I didn't change anything regarding this. What can I do to run reg files again??

Check this out:
http://forum.xda-developers.com/showpost.php?p=2626918&postcount=8

onesolo
18th September 2008, 04:07 PM
We didn't understand, I cannot run the program or the reg files, and therefor there's no registry keys ...
Can anyone please make a cab from the new version??

mattie01
18th September 2008, 04:12 PM
ok maybe i am being really stupid but i am having a hard time getting this to work :(

all i want it to do is. Phone Keypad and Full QWERTY.. arhhhhh

and de-stresss :)

clausg
26th September 2008, 07:01 PM
Nice idea and works smoothly for me,

BUT:

Since I installed it, the clock doesn't update anymore !! Strange enough. Why? I can only relate it directly to this program...


Update: just saw that even after uninstalling this program and its registry settings, my problem wasn't solved. Maybe it is NOT related to it...

a2k
9th October 2008, 05:51 AM
This is awesome!!!!!
Great!!!!
Wow!!!
Speechless!

Thank you!

del4
19th November 2008, 05:01 AM
Nice job. Yet another little utility that HTC should include in future releases!

Sgjoe100
19th November 2008, 03:24 PM
Can anyone help how to start/install this program??

Whatever I try I cannot run this thing...
When I try to run the HtcExtFun.exe says "Can't read config from registry"
I also when I try to run the reg files, I receive this error "There is no application associated with HTCExtFun blah blah...". This one I think is my device fault but I didn't change anything regarding this. What can I do to run reg files again??


Im having the same problem as onesolo... any1 can help? :)

kaiserSS
9th December 2008, 12:52 PM
Did someone fix it?

quicksite
21st December 2008, 08:17 PM
WOW Fantastic app thanks

I Repackaged it in a cab file that adds the reg key to change between Compact QWERTY and Keyboard. Also drops a shortcut under
Start Menu>Programs


I would love for my Wing to adapt to my preferred SIP based on an application chosen.

Like, for notes, I want handwriting.. for browsing, I want PCM keyboard (weird, but using Opera Mobile, it keeps resetting the SIP to the built-in keyboard, which to me is so inferior to PCM keyboard), etc.

adebilloez
11th January 2009, 10:46 AM
Great app probably the one that I use the most.

Do you think you can do better by monitorin a new event that solv problem of this thread ?

http://forum.xda-developers.com/showthread.php?p=3151539&posted=1#post3151539

basically, desactivating data when you detect roaming!

André

LordDeath
21st January 2009, 06:31 PM
This application ROCKS. :)

Is works very well on my Touch HD.

CorruptedSanity
2nd February 2009, 03:17 PM
nica app!! smart one!!!
i make some changes about the shortcuts.
now its working perfect!!
i make and change in the registry fo the sip chuise!!

[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Full Keyboard"
"StylusInSipName"="Compact QWERTY"

sorry for my bad english
Thanks to the creator and soterisk.

I changed it from StylusOut to Letter Recognizer (got used to typing back in my Sony Ericsson P800 days) and Full QWERTY when StylusIn.

I had trouble understanding how to install the creator's files(why are there sound cabs? Whats the .reg for?) so I used your cab.

:D

uccoffee
19th July 2009, 03:50 AM
I just cannot find the reg name for the "Phone keypad" for topaz input, can anyone help?
Where to find it from reg entry? Is it called ezsip or something like that?
Can anyone help PLEASEEEEE ? :D

goooze
28th July 2009, 05:41 AM
how do i run it on a htc touch? frm sprint

Neo Cortex
7th August 2009, 03:15 PM
Just updated Diamond ROM to Shaks.P v4.30 and SIP change no longer works. I get the message "can't initialize sip clsids for stylus status." I have checked that names in registry are correct. Any ideas?

mvuille
10th August 2009, 04:45 AM
Would it be possible to add another registry key to select a third SIP when the keyboard is open on an HTC Touch Pro?

When I use the keyboard the SIP still pops up for some apps (like Opera), which seems silly. It's been suggested that using NullKB as the SIP would solve that problem, but obviously I still want to use the SIP in portrait mode.

PQzII supports switching between two different SIPs for portrait vs. landscape, but the stylus in/out switching (which PQzII can't do) is more useful to me.

MV

mkosch
11th August 2009, 06:15 PM
Would it be possible to add another registry key to select a third SIP when the keyboard is open on an HTC Touch Pro?
I would like to use "Compact QUERTZ" as SIP which the stylus is inserted. However this SIP is only available in portrait mode. When I insert the stylus in landscape mode no usable SIP appears.

It would be great to additionally differentiate between portrait mode and landscape mode (for each mode stylus in/stylus out/keyboard out). This would also require to change the SIP when screen orientation changes.

Nevertheless this application is very useful. :)

mvuille
12th August 2009, 12:26 PM
After experimenting with the app for a bit, I noticed something that I find annoying: it will display the stylus-out SIP as soon as the stylus is pulled out, even if there's no reason for the SIP to show (e.g., the cursor is not in a text field.)

So if I pull out the stylus to check-off a task on my today screen, the SIP pops-up and hides the information I was looking at.

That's a show-stopper for me.

MV

RE-EDIT: This is now looking to be a bug in Fitaly, the SIP that I want to use when the stylus out. Switching the SIP to Fitaly activates it too.

shiranmotha
16th August 2009, 08:43 PM
Just updated Diamond ROM to Shaks.P v4.30 and SIP change no longer works. I get the message "can't initialize sip clsids for stylus status." I have checked that names in registry are correct. Any ideas?
I modified this specially for you (and me). It autostarts after each reset and also adds a shortcut under " start menu/programs/system tools " to manually start and stop. Use this link or restart after installation to get it work for the first time.

Neo Cortex
16th August 2009, 09:28 PM
I modified this specially for you (and me). It autostarts after each reset and also adds a shortcut under " start menu/programs/system tools " to manually start and stop. Use this link or restart after installation to get it work for the first time.
Thanks. It almost works. The sip does change but doesn't bring up right option.
"Touch input" brings up the Full QWERTY.
"Keyboard" brings up the keypad with the very small keys.
I tried to change it so that the Phone Keypad comes up but then nothing happens.

Neo Cortex
17th August 2009, 02:42 PM
Hi shiranmotha
I have had a bit longer to play with it now. It seems that "Touch Input" brings up either Full QWERTY or Phone Keypad, depending on which one was used last. I suspect that it may not be possible to use this prog to distinguish between the two but I hope I am wrong coz it's a great little utility.

shiranmotha
17th August 2009, 03:45 PM
It seems that "Touch Input" brings up either Full QWERTY or Phone Keypad, depending on which one was used last.
yes, I found the same here too. both SIP are under the same CLSID, which is {36BC8FF6-8241-4C36-ABDE-204885471FEE} I think there is an another registry entry to save the last used one, or this app may have some key too to sort it up, which I don't know.

mvuille
22nd August 2009, 05:46 PM
After switching my stylus-out SIP from Fitaly to Keyboard, everything works like a charm. So this would appear to confirm that my initial issue was due to Fitaly, not HtcExtFun. Apologies for casting undeserved aspersions.

MV

EDIT: A fix for Fitaly is now available. See http://www.fitaly.com/board/winceforum/posts/3090.html

patrickrivard
22nd November 2009, 08:35 PM
New version at:
http://forum.xda-developers.com/showpost.php?p=2622590&postcount=45

Old version
I'm make a small program, which change current SIP when stylus out of the case and in the case.

Just unzip, and run program. Run again, and you can stop background process.
Settings in registry:

key HKCU\Software\HtcExtFun
value StylusInSipName - string name of SIP when stylus in the case
value StylusOutSipName - string name of SIP when stylus out of the case

example of reg settings (included in attached archive):
[HKEY_CURRENT_USER\Software\HtcExtFun]
"StylusOutSipName"="Keyboard - VGAKEY"
"StylusInSipName"="TouchPal"



This does not work for me....
I DL, extract, and Clic "HtcExtFun.exe" and I get an error "Can't initialize SIP CLSIDs for stylus status"
Any idea why?

EDIT!! It does Work! I got the MS Keyboard Back!!!!! wooohooo!
I just installed the AutoSIP cab and it worked!

Thank you all!

patrickrivard
4th December 2009, 03:01 PM
I would like to know how to cancel the in-call timer vibrates every minutes.

If I use a reg edit program and just delete the string it DOES NOT work!

lusayalumino
10th December 2009, 04:39 PM
I was running this program on my Sprint Diamond, flawlessly. Now I am trying to run it in my Sprint HTC Touch Pro 2 but am having difficulties.

When I pull the stylus out, it changes to the correct SIP, but when I put the stylus back in, nothing happens (it remains on whatever SIP was used when I pull out).

Any advice?

EDIT: I found out how to use this on the Sprint HTC Rhodium (Touch Pro 2):

For Full Qwerty (on HTC Touch Diamond) Full QWERTY
For Full Qwerty (on HTC Rhodium Touch Pro 2) Touch Input

For Stylus Keyboard (on HTC Touch Diamond) Keyboard
For Stylus Keyboard (on HTC Rhodium Touch Pro 2) Keyboard