View Single Post
  #1674 (permalink)  
Old 12-02-2009, 10:18 AM
av8or's Avatar
av8or
PPCGeeks Regular
Offline
Location: central ny
 
Join Date: Nov 2008
Posts: 154
Reputation: 30
av8or is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to av8or Send a message via Yahoo to av8or
Re: OMJ's | HTC Sense / Manila 2.5 | WM 6.5 / WM 6.5.x | 21870 / 23504 / 28002 | 12/0

Quote:
Originally Posted by Vancer View Post
Anytime! ... OMJ really has the good going around



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?
yikes ok, so what are the missing reg keys going to do for his latest rom? i guess i missed what functionality is awry if we need different keys? because i fi can get the menu up once to bring back the phonepad to t9 with instead of qwerty and it sticks, i'm burning it to my phone tomorrow
sorry if i'm missing something obvious, just got up a bit ago and only half way thru my first coffee after working out so brains not up to speed yet lol
plus even though i've just had the phone a year i didn't really start getting into doing all this kinda editing till the last month or so (on a very limited basis cause i dn't want to brick my phone while i'm on the road)

oh i'm in the dhc8 @ pdt (formerly alg)
Reply With Quote