View Full Version : Switch SIP (txt input method) without stylus?
krysha
13th August 2005, 03:56 PM
Is there some hack/app for that?
I'd like to map it to hw button for better one-hand usability, but I couldn't find anything about how to do it...
BGK
16th August 2005, 02:39 AM
Hi krysha,
Is there some hack/app for that?
I'd like to map it to hw button for better one-hand usability, but I couldn't find anything about how to do it...
I'm looking for such an app, too. So please tell us, if you found a solution.
TIA,
BGK
vijay555
16th August 2005, 03:00 AM
Since no one is stepping up to the mark for now, I'll upload this (http://www.celebrationproperties.com/vj/sipswitch/sipswitch.exe)
All it does is switch to QWERTY sip.
At some point I'll get it to enumerate all SIPs and you can specify them from command line, but I've no idea how to enumerate SIPs yet. I'm only just learning C++! :shock:
If you send me the CLSID of the SIP you want, I might knock together custom versions, but I'd rather learn how to enumerate and do a nice solution... :roll:
V
BGK
16th August 2005, 03:24 AM
Hi vijay555,
Since no one is stepping up to the mark for now, I'll upload this (http://www.celebrationproperties.com/vj/sipswitch/sipswitch.exe)
Wow, great. That's one big step forward! Haven't downloaded and tested your app now, but it sounds great!
A few months ago, I started to develop an app like this, but due to limited time I got stuck with it. But this could be helpful for your sipswitch:
Maybe you could get all installed SIPs by reading the registry (look for all entries with the key "IsSIPInputMethod" in HKEY_Classes_Root/CLSID/).
Finally, it would be great being able to select several input methods to switch between them (in my case, I normally prefer the letter recognizer but switch to Intellipad when I'm on the road :wink:).
Greetings,
BGK
vijay555
16th August 2005, 03:32 AM
BGK: thanks for the info.
The procedure to enumerate SIPs is built into the API, SipEnumIM and SipEnumIMProc. I've never written an enumerator in C++, only VB, so I'll learn how to do it one day soon. If anyone cares to demonstrate how, I'll be happy to put it together.
I imagine what the prog will eventually do is enumerate the installed SIPs. Then you can specifiy by command line "SipSwitch.exe Calligrapher" or "SipSwitch.exe Keyboard" etc and it'll switch and popup that sip.
V
vijay555
16th August 2005, 05:23 AM
I finished it finally (http://forum.xda-developers.com/viewtopic.php?p=145326#145326).
I managed to get it do to everything indicated, ie Toggle Sip and switch sip by name, eg SwitchSip Calligrapher will bring up calligrapher.
Bed time :oops:
V
Koffein Schluck
30th December 2008, 11:29 AM
Is it possible to change the SIP in silent mode? I want to change the SIP without the SIP to pop-up after change :( ? Possible?
nir36
30th December 2008, 11:50 AM
Thread will be moved to Q&A (even tho it's MEGAold :))
Blowfish64
30th December 2008, 06:49 PM
Thread will be moved to Q&A (even tho it's MEGAold :))
Why? It has vijay's program that has been developed here. How does this not belong in development and hacking?
HolyJoe
9th January 2009, 12:09 PM
I hate the SIP panel, and I favor the switch the Input Method via keyboard silently.
vBulletin® v3.8.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.