View Single Post
  #1670 (permalink)  
Old 12-02-2009, 02:00 AM
Vancer's Avatar
Vancer
Halfway to VIP Status
Offline
Location: Ft. Worth, TX
 
Join Date: Mar 2008
Posts: 609
Reputation: 610
Vancer knows their stuffVancer knows their stuffVancer knows their stuffVancer knows their stuffVancer knows their stuffVancer knows their stuff
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Re: OMJ's | HTC Sense / Manila 2.5 | WM 6.5 / WM 6.5.x | 21870 / 23504 / 28002 | 12/0

Quote:
Originally Posted by tlittell View Post
Vancer, that did the trick thanks.
Anytime! ... OMJ really has the good going around

Quote:
Originally Posted by av8or View Post
thanks


do you mean like the hex code for the different sips? i'd found those once (in an effort to change the registry to enable the phone pad on juicy8, it did, could also force it to compact qwerty, but in both instances any key press just brought up the particular keys numeric value rather than the letters)
this isn't the same thing i found before but it is a reference part way down the page and its for wm5 so not sure how valid it is anymore i know its not the same 4 number code i was changing before
another older reference

here's somethign that might help these codes look familiar to me
HKLM/Software/HTC/ezsip/CurrentSIP
No i use this reg...
HKLM\Software\HTC\ezsip
change "BioToShowMenu" DWORD=1 (this will force the sip menu so you can change to phone keypad) (the dword defaults back to 0 but the phone keypad stays)

And yes it functions properly with ABC, and XT9

As far as the other, no i didn't mean HEX Code... Here's what i was talking about...

This is a part of the app.reg for the SIP - EzInput 1.5.32437.0 EXT

-----
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}]
@="Phone Keypad"
[HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\DefaultIcon]
@="\\Windows\\ezinput.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\InprocServer32]
@="\\Windows\\ezinput.dll"
[HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}]
@="Compact QWERTY"
[HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}\DefaultIcon]
@="\\Windows\\ezinput.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}\InprocServer32]
@="\\Windows\\ezinput.dll"
[HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4c36-ABDE-204885471FEE}]
@="Full QWERTY"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4c36-ABDE-204885471FEE}\DefaultIcon]
@="\\Windows\\ezinput.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4c36-ABDE-204885471FEE}\InprocServer32]
@="\\Windows\\ezinput.dll"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4c36-ABDE-204885471FEE}\IsSIPInputMethod]
@="1"

----

Look at the parts i bolded, these are present in the 1.5 version of ezinput and why they show up on the sip menu. The problem with the 2.x and newer ezinput is that these regs aren't present in the app.reg

Here is part of the 2.x app.reg...

-----

REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{3A20A6B0-E476-44F7-A12E-ECA335F6D52C}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{20BEAB7D-DA92-4D85-AE18-8BCDD10DDF0C}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{615623E0-A400-11D1-8910-0000F81EA21F}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{CD75C2B1-B10A-4430-8A2E-C124C42F6060}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{1FE8DF43-1EF4-4575-8695-D8B39A10BCEE}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{9D30D4D0-A261-11D1-890F-0000F81EA21F}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{717208D0-A932-11D1-8912-0000F81EA21F}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{2F9BC385-098C-430C-B6D4-BFFE17761189}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{B29FCEEB-BA48-40E7-BD82-776F70C28E5D}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{FD270799-1765-4C4B-892F-D9554AA13C26}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{4C08EF90-AA51-11D1-8912-0000F81EA21F}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{2609ECFB-4ED8-444B-80FE-C77623CB590A}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{29C68B2D-8A9C-4600-8C18-7E2F4E1CA3D0}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{A9BC9200-AAE8-11D1-8912-0000F81EA21F}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{42429690-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{42429691-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{F0034DD0-2AD4-11d1-9CB0-E84BE8000000}\IsSIPInputMethod]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4C36-ABDE-204885471FEE}]
@="Full QWERTY"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4C36-ABDE-204885471FEE}\DefaultIcon]
@="\\Windows\\ezinput.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4C36-ABDE-204885471FEE}\InprocServer32]
@="\\Windows\\ezinput.dll"
[HKEY_CLASSES_ROOT\CLSID\{36BC8FF6-8241-4C36-ABDE-204885471FEE}\IsSIPInputMethod]
@="1"
[HKEY_LOCAL_MACHINE\Software\HTC\ezsip\SIPItemName]
"SIPItemName0A"="Phone Keypad"
"SIPItemName0B"="Compact QWERTY"
"SIPItemName0D"="Full QWERTY"

-----

So they changed something and the problem is that in the CLSIDs above, I don't know which ones (if any) are tied to the "Phone Keypad" and "Compact QWERTY" in order to enable IsSIPInputMethod=1. As you see in the 1.5 version you can tell which CLSID is associated with each keyboard.

If you trial and error it and one of them work let me know

Hope that helps

BTW, I'm a CR2 dirver for ASA, how bout you?
__________________
If I've helped you please hit the Thanks button
Reply With Quote
This post has been thanked 1 times.