Has anyone else noticed that the HV to RGU and RGU to HV convertors Suck.
None of them work properly and they throw load of errors up.
Below is an example of what i am getting:
[HKEY_CLASSES_ROOT\CLSID\{BDE41C5F-EB7D-4c3d-8C9C-12D8F68B24D9}\InprocServer32]
"ThreadingModel"="Free" @="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}]
@="Active SSCE remote data access Object"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\ProgID]
@="SSCE.RemoteDataAccess.3.0"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\InprocServer32]
"ThreadingModel"="Free" @="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}]
@="SSCE Active Sync Engine Object"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\SSCE Active Sync Engine Object]
@=""
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\ProgID]
@="SSCE Active Sync Engine.3.0"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\InprocServer32]
"ThreadingModel"="Free" @="\\Windows\\sqlceca30.dll"
As everyone can see these are all wrong, when i try to process back from rgu to hv i get error messages, and the only way to get rid of the error messages is to do this:
[HKEY_CLASSES_ROOT\CLSID\{BDE41C5F-EB7D-4c3d-8C9C-12D8F68B24D9}\InprocServer32]
"ThreadingModel"="Free"[HKEY_CLASSES_ROOT\CLSID\{BDE41C5F-EB7D-4c3d-8C9C-12D8F68B24D9}\InprocServer32]
"ThreadingModel"="Free"
@="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}]
@="Active SSCE remote data access Object"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\ProgID]
@="SSCE.RemoteDataAccess.3.0"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\InprocServer32]
"ThreadingModel"="Free"
@="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}]
@="SSCE Active Sync Engine Object"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\SSCE Active Sync Engine Object]
@=""
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\ProgID]
@="SSCE Active Sync Engine.3.0"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\InprocServer32]
"ThreadingModel"="Free"
@="\\Windows\\sqlceca30.dll"
@="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}]
@="Active SSCE remote data access Object"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\ProgID]
@="SSCE.RemoteDataAccess.3.0"
[HKEY_CLASSES_ROOT\CLSID\{86132628-1DA5-489c-9EB9-49B39B9A5583}\InprocServer32]
"ThreadingModel"="Free"
@="\\Windows\\sqlceca30.dll"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}]
@="SSCE Active Sync Engine Object"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\SSCE Active Sync Engine Object]
@=""
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\ProgID]
@="SSCE Active Sync Engine.3.0"
[HKEY_CLASSES_ROOT\CLSID\{455c3e04-bfe9-4089-8622-f2464ec3fddb}\InprocServer32]
"ThreadingModel"="Free"
@="\\Windows\\sqlceca30.dll"
You have to manually site there pressing return all the way through BOTH registry rgu's
what is the problem with this. does anyone else get this?
I have been sat here for 3 hours trying to get all of the entries on separate lines.
there has to be a faster way of doing this?
are you seriously trying to tell my that JJ, Sleuth, Schaps etc etc all sit there for hours pressing return?
No i dont think so, so it is possible that someone can enlighted me as to what i am doing wrong
thanks
bennec83
Ive never experienced any errors with rgu to hv and voce versa conversions. I'm still using CORE's Kitchen!
Set 'Wordwrap' to 'off' when editing if using Notepad.
And make sure you set it to Unicode and not ANSI...
You have to check a few things.
1) REGEDIT4 at the top of the file
2) wordwrap is off
3) Save as Unicode
4) Leave a blank line at the last part.
bernardryan said:
And make sure you set it to Unicode and not ANSI...
You have to check a few things.
1) REGEDIT4 at the top of the file
2) wordwrap is off
3) Save as Unicode
4) Leave a blank line at the last part.
Click to expand...
Click to collapse
Right.
Never 'take for granted' every details.
make sure you have both .dll's present in the directory when you make the conversions (cereg400.dll & msvcr71.dll).
i had similar issues and found out I forgot to copy one of them althou everything "seemed" to work fine.
cheers,
dan
Somewhat related issue ... any help appreciated...
I'm trying to build a package for one of the apps I always use. I have been somewhat successful, but I see (when doing a WinDiff comparison on REG dumps before and after CAB installation), that there are several more Registry Entries created than can be gleaned from the CAB file. Several of these REG entries include a CLSID.
I used one of the online GUID generators to provide me with the GUIDs for the DSM and RGU files ... no problem.
But the CLSID entries already in my registry dumps obviously don't match this ID. So, do I:
1) make the CLSID entries in my RGU to match the ones in my REG dump?, or
2) make the CLSID entries in my RGU the same as the ones generated for my DSM and RGU files?, or
3) Change the GUID numbers on my DSM and RGU to match those of the REG dump?
Does it matter WHICH way I do it? Do my GUID numbers need to match the CLSID numbers at all?
Any help would be greatly appreciated.
Thanks a lot,
-pvs
Does anybody know, how to create shortcut link for call/sms on phone number in .lnk file?
for sms create a .lnk file containing this:
19#:MSINBOX -service "SMS" -to ""
for a specific number, use this:
19#:MSINBOX -service "SMS" -to "your contact's number here"
For call shortcuts, i use this:
http://www.vijay555.com/?Releases:VJPhoneTools
specifically VJDialer
VJDialer is used the same as the old version,
eg: "\Program Files\vijay555\VJDialer.exe" 07812 1234567
will dial 07812 1234567
what for new mms?
19#:MSINBOX -service "MMS" -to "phone number"
it does not work in WM6 (sorry i do not have excalibur)
trv said:
it does not work in WM6 (sorry i do not have excalibur)
Click to expand...
Click to collapse
which one doesn't work?
A few people have been trying to figure out how to get rid of SQM, and custsat.dll was causing most of the errors. I posted a few weeks ago in the kaiser forum the I was going to post how to do it, but forgot. Anyway, removing SQM is now simple (for ROM cooks):
1. Delete SQM package from SYS
2. Place my dummy custsat.dll (attatched).
...dummy custsat is a dummy custsat.dll that exports all correct ordinals, and simply returns zero for all functions. SQM is a reporting library that apparently sends non-personal information to microsoft about your pocketpc's performance. note this is for wm6.1, wm6 you can just delete sqm.
no2chem said:
A few people have been trying to figure out how to get rid of SQM, and custsat.dll was causing most of the errors. I posted a few weeks ago in the kaiser forum the I was going to post how to do it, but forgot. Anyway, removing SQM is now simple (for ROM cooks):
1. Delete SQM package from SYS
2. Place my dummy custsat.dll (attatched).
...dummy custsat is a dummy custsat.dll that exports all correct ordinals, and simply returns zero for all functions. SQM is a reporting library that apparently sends non-personal information to microsoft about your pocketpc's performance.
Click to expand...
Click to collapse
Wouldn't it be easier to remove the whole SQM package:
-custsat.dll
sqmce.dll
sqmconn.dll
sqmdata.dll
sqmevent.exe
sqmsvc.dll
uptime.dll
uptimesqm.exe
AND remove the RGU entries from the Hive?
Then the whole package wouldn't be called upon anymore, so no errors with custsat.dll etc.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\SQM]
"Enabled"=dword:1 ; Device-wide SQM enabled state
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SqmEngine]
"Dll"="sqmce.dll"
"Prefix"="SQM"
"Index"=dword:1
"Order"=dword:1
"IClass"=multi_sz:"{A32942B7-920C-486b-B0E6-92A702A99B35}"
"Flags"=dword:2
[HKEY_LOCAL_MACHINE\System\SQM\Engine]
"MachineId"="{00000000-0000-0000-0000-000000000000}"
"UserId"="{00000000-0000-0000-0000-000000000000}"
"MaximumSessionSize"=dword:FFFF ; Default: 64 KB
"MaximumPacketPoolSize"=dword:FF ; Default: 255
"MaximumFileQueueSize"=dword:20 ; Default: 32
"MaximumUploadFolderSize"=dword:40000 ; Default: 256 KB
"PacketProcessorThreadPriority"=dword:FB ; Default: THREAD_PRIORITY_NORMAL (251)
"UploadFolderFilePattern"="_%d.dat"
"PersistentSessionFolder"="\\Windows\\System\\SQM\\Sessions\\"
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\Global]
"MaxSize"=dword:FA0
"Timeout"=dword:15180 ; one day in milliseconds
"Persistent"=dword:1
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\PMWeek]
"MaxSize"=dword:FA0
"Timeout"=dword:93A80 ; one week in milliseconds
"Persistent"=dword:1
[HKEY_LOCAL_MACHINE\System\SQM\UploadSettings]
"UploadFolder"="\\Windows\\System\\SQM\\Files"
"UploadEvent"="System/SqmUploadReady"
"UploadRetryInterval"=dword:5265C00
"ThrottleInterval"=dword:48190800
"ConnectionFlags"=dword:1
[HKEY_LOCAL_MACHINE\Services\SqmUpload]
"Context"=dword:0
"Dll"="sqmsvc.dll"
"Order"=dword:99
"Keep"=dword:1
"Prefix"="SQM"
"Index"=dword:0
"DelayLoadOnEvents"="SDP_DATA_AVAILABLE"
[HKEY_LOCAL_MACHINE\System\SQM]
"Enabled"=dword:0 ; Device-wide SQM enabled state
"EnableUI"=dword:1 ; Show event-triggered prompt to join and control panel applet
"PromptDelayMin"=dword:F ; Number of minutes (in hex) to delay before displaying prompt after receiving initial event notification
[HKEY_LOCAL_MACHINE\System\SQM\Sessions]
"MaxTransient"=dword:100
"TransientSignature"="sqmdata%02d.sqm"
"TransientDir"="\\windows\\SqmTempFiles"
"TransientFlags"=dword:0
"FlushInterval"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\Global]
"MaxSize"=dword:5000
"Timeout"=dword:15180
"Persistent"=dword:1
"Flush"=dword:1
"SessionCount"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\BiWeekly]
"MaxSize"=dword:FA0
"Timeout"=dword:127500
"Persistent"=dword:1
"Flush"=dword:1
"SessionCount"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\UploadSettings]
"ConnectionDll"="sqmconn.dll"
"ConnectionFlags"=dword:0
[HKEY_LOCAL_MACHINE\System\Uptime]
"Interval"=dword:258
"UserFix"=dword:B4
[HKEY_LOCAL_MACHINE\init]
"Launch100"="uptimesqm.exe"
"Depend100"=hex:3c,00 ; services(=0x3c)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ScreenOff]
"upt1:"=dword:1 ; D1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Unattended]
"upt1:"=dword:1 ; D1
Regards,
EqX
the-equinoxe said:
Wouldn't it be easier to remove the whole SQM package:
-custsat.dll
sqmce.dll
sqmconn.dll
sqmdata.dll
sqmevent.exe
sqmsvc.dll
uptime.dll
uptimesqm.exe
AND remove the RGU entries from the Hive?
Then the whole package wouldn't be called upon anymore, so no errors with custsat.dll etc.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\SQM]
"Enabled"=dword:1 ; Device-wide SQM enabled state
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SqmEngine]
"Dll"="sqmce.dll"
"Prefix"="SQM"
"Index"=dword:1
"Order"=dword:1
"IClass"=multi_sz:"{A32942B7-920C-486b-B0E6-92A702A99B35}"
"Flags"=dword:2
[HKEY_LOCAL_MACHINE\System\SQM\Engine]
"MachineId"="{00000000-0000-0000-0000-000000000000}"
"UserId"="{00000000-0000-0000-0000-000000000000}"
"MaximumSessionSize"=dword:FFFF ; Default: 64 KB
"MaximumPacketPoolSize"=dword:FF ; Default: 255
"MaximumFileQueueSize"=dword:20 ; Default: 32
"MaximumUploadFolderSize"=dword:40000 ; Default: 256 KB
"PacketProcessorThreadPriority"=dword:FB ; Default: THREAD_PRIORITY_NORMAL (251)
"UploadFolderFilePattern"="_%d.dat"
"PersistentSessionFolder"="\\Windows\\System\\SQM\\Sessions\\"
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\Global]
"MaxSize"=dword:FA0
"Timeout"=dword:15180 ; one day in milliseconds
"Persistent"=dword:1
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\PMWeek]
"MaxSize"=dword:FA0
"Timeout"=dword:93A80 ; one week in milliseconds
"Persistent"=dword:1
[HKEY_LOCAL_MACHINE\System\SQM\UploadSettings]
"UploadFolder"="\\Windows\\System\\SQM\\Files"
"UploadEvent"="System/SqmUploadReady"
"UploadRetryInterval"=dword:5265C00
"ThrottleInterval"=dword:48190800
"ConnectionFlags"=dword:1
[HKEY_LOCAL_MACHINE\Services\SqmUpload]
"Context"=dword:0
"Dll"="sqmsvc.dll"
"Order"=dword:99
"Keep"=dword:1
"Prefix"="SQM"
"Index"=dword:0
"DelayLoadOnEvents"="SDP_DATA_AVAILABLE"
[HKEY_LOCAL_MACHINE\System\SQM]
"Enabled"=dword:0 ; Device-wide SQM enabled state
"EnableUI"=dword:1 ; Show event-triggered prompt to join and control panel applet
"PromptDelayMin"=dword:F ; Number of minutes (in hex) to delay before displaying prompt after receiving initial event notification
[HKEY_LOCAL_MACHINE\System\SQM\Sessions]
"MaxTransient"=dword:100
"TransientSignature"="sqmdata%02d.sqm"
"TransientDir"="\\windows\\SqmTempFiles"
"TransientFlags"=dword:0
"FlushInterval"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\Global]
"MaxSize"=dword:5000
"Timeout"=dword:15180
"Persistent"=dword:1
"Flush"=dword:1
"SessionCount"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\Sessions\BiWeekly]
"MaxSize"=dword:FA0
"Timeout"=dword:127500
"Persistent"=dword:1
"Flush"=dword:1
"SessionCount"=dword:0
[HKEY_LOCAL_MACHINE\System\SQM\UploadSettings]
"ConnectionDll"="sqmconn.dll"
"ConnectionFlags"=dword:0
[HKEY_LOCAL_MACHINE\System\Uptime]
"Interval"=dword:258
"UserFix"=dword:B4
[HKEY_LOCAL_MACHINE\init]
"Launch100"="uptimesqm.exe"
"Depend100"=hex:3c,00 ; services(=0x3c)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ScreenOff]
"upt1:"=dword:1 ; D1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Unattended]
"upt1:"=dword:1 ; D1
Regards,
EqX
Click to expand...
Click to collapse
if you tried that in wm6.1, you would quickly discover that unresolved imports will cause everything from tmail.exe to cprog.exe not to execute.
no2chem said:
2. Place my dummy custsat.dll (attatched)
Click to expand...
Click to collapse
hey no2chem.. will try this out, but where should i place this file? in windows? i mean is it ok if i just place this file of urs in oemapps (it will automatically get stored in windows, rite?)
EDIT: sorry.. posted too early b4 i saw what was nside sorry again.. please ignore my question
Hi,
good work, i have cooked in my new Rom.
with friendly greet
starbase64
no2chem said:
if you tried that in wm6.1, you would quickly discover that unresolved imports will cause everything from tmail.exe to cprog.exe not to execute.
Click to expand...
Click to collapse
Ahh, I (obviously) haven't tried that in WM6.1 (haven't cooked a WM 6.1 ROM yet).
Well done, I'll going to use your dll when I decide to cook me a WM6.1 ROM.
ok i will try in my new rom! thanks!
Very useful
I 'll use your SQM in my next ROM. Thanks.
OK cooked in and NO problems at all. Thnaks for sharing!!!
What i didn't post thanks for this...
Dammit, muchos gracias great job testing now.
I wnet almost insane trying to get rid of SQM in WM 6.1
Worked on this side of the coin!
Thanks a lot!
I used this with WM 6.1 Classic edition for Hx4700( remove Phone and related phone folder in SYS) , returned error.
I deleted all except original custsat and rgu and dsm , no error.
I used with ASUS P525 and hTC Cruise , all's OK.
Thanks.
vivi
no2chem said:
A few people have been trying to figure out how to get rid of SQM, and custsat.dll was causing most of the errors. I posted a few weeks ago in the kaiser forum the I was going to post how to do it, but forgot. Anyway, removing SQM is now simple (for ROM cooks):
1. Delete SQM package from SYS
2. Place my dummy custsat.dll (attatched).
...dummy custsat is a dummy custsat.dll that exports all correct ordinals, and simply returns zero for all functions. SQM is a reporting library that apparently sends non-personal information to microsoft about your pocketpc's performance. note this is for wm6.1, wm6 you can just delete sqm.
Click to expand...
Click to collapse
Thanks for this
I'll try in my Spanish Lite ROM for Kaiser...
One question, may i delete ceipui.exe too or this is not related to this? I have tryied a WM5 mxip_notify.vol that does not include the two ceipui.exe notifications, but the ROM don't boot...
CHeers
Cheers
jcespi2005 said:
Thanks for this
I'll try in my Spanish Lite ROM for Kaiser...
One question, may i delete ceipui.exe too or this is not related to this? I have tryied a WM5 mxip_notify.vol that does not include the two ceipui.exe notifications, but the ROM don't boot...
CHeers
Cheers
Click to expand...
Click to collapse
Since noone responded to that I am gonna answer to cut other peoples problems away. If you try the other way incl. deleting ceipui.exe you will have seriouse activesync issues. People on vista (some, specialy those who havent updated theyre computer) wount be saved by sktools for cleaning up and make a new repllog session. So my experience is that deleting ceipui.exe is not a smart move
raiisak said:
Since noone responded to that I am gonna answer to cut other peoples problems away. If you try the other way incl. deleting ceipui.exe you will have seriouse activesync issues. People on vista (some, specialy those who havent updated theyre computer) wount be saved by sktools for cleaning up and make a new repllog session. So my experience is that deleting ceipui.exe is not a smart move
Click to expand...
Click to collapse
Thanks for your answer...
Finally found a MIX_NOTIFY.VOL without ceipui notifications that works for me in my lite spanish ROM
Cheers.
one question... where i have to place this dll?
Activating this thread again, hopeing to get an answer...
From what I can understand, SQM (System Quality Metrics) is a service running in winmo 6 and ff. Services are always manageable in the way that they can be disabled and/or stopped. Shouldnt it be possible to get rid of ceipui.exe making its "call home" to redmond by just disabling the SQM-service (and possibly a few others that might be depending on it)?
I had a quick look in the registry and found what I think is the service in question, sqmupload (sqmsvc.dll). Easy to set it to manual start and easy to "disable" it (just move it to another location in the registry for safety, dont delete it).
I'll hardreset my device and test it, will post results here later on.
[Edit]
Btw, I am not a cook, therefor I'm trying to find another way to solve this
Ok, I should clarify that what I wanted to do was to remove the annoying popup dialog about participating in the Customer Feedback and this registry tweak has done just that.
Its workning perfectly on an Athena 7500 with a wm 6.1 ROM.
The registryentry this regards is:
[HKEY_LOCAL_MACHINE\Services\SqmUpload]
Should look something like this:
"Context"=dword:00000000
"Dll"="sqmsvc.dll"
"Order"=dword:00000099
"Keep"=dword:00000000
"Prefix"="SQM"
"Index"=dword:00000000
"DelayLoadOnEvents"="SDP_DATA_AVAILABLE"
"Flags"=dword:00000004
Create a key in HKCU\Software, name it whatever you like (f.ex. Backup) and move this key to that location. The service is now "disabled", and it doesnt look like its calling ceipui.exe, nor does it call on uptimesqm.exe as far as I have been able to spy on the system.
If anyone experiences any problems, please tell me. I'd really like to know
//Anders
what about 6.5?
isn't it enough to delete all files from SQM package excluding dsm and custsat.dll? what is the difference between using dummy custsat?
Any experience with these with latest builds (6.5.3)?
- Remove customer feedback
- remove error reporting
- etc etc...
Thanks.
Hi, i was going thorugh this forum and come across some registry twicks.
like below
Show Network Operator Name in today screen
Restoring Today Item: WiFi, BT and Phone Connection Status
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items]
Create "Wireless" use Key
"Flags"=dword:00000000
"Options"=dword:00000000
"DLL"="netui.dll"
"Order"=dword:00000000
"Enabled"=dword:00000001
"Type"=dword:00000004
I downloaded and installed Kilmist Registry Editor V2.5 on my htcp3300
but could not get how to add above entries in registry.. can someone address my query
Thanks
any clue guys.... i need to apply some tweaks by editing registry
I am looking for someone who still has the stock ATT rom to give me some information so I can attempt to remap the PTT button for MS Voice Command. I have keyboard config installed, but so far I have not had much luck getting it to work the way I want it.
If someone could be so kind, I need the following information. With a registry editor, goto:
HKLM\Software\Microsoft\Shell\Keys
Please include all the entries under that section. They should look something like this. They will be label with codes like 40C6,40C7...etc
Code:
(default) "path to your program in quotes"
dword: BtnWnd value=0
dword: Flags value=0
string: Name value=Button 6
string: ResetCmd value "path to your program in quotes"
string: WndCls LEAVE BLANK
just go into settings, buttons, and set push to talk as voice command. it lets you do that on the stock rom.
I use AE Buttons. It will let me use a single click for "ok/close" and a long press for voice command.
The Jack of Clubs said:
just go into settings, buttons, and set push to talk as voice command. it lets you do that on the stock rom.
Click to expand...
Click to collapse
The ROM I use does not have those buttons mapped under the buttons config. That is why I would like the registry entires so I can add them.
Pops_G said:
I am looking for someone who still has the stock ATT rom to give me some information so I can attempt to remap the PTT button for MS Voice Command. I have keyboard config installed, but so far I have not had much luck getting it to work the way I want it.
If someone could be so kind, I need the following information. With a registry editor, goto:
HKLM\Software\Microsoft\Shell\Keys
Please include all the entries under that section. They should look something like this. They will be label with codes like 40C6,40C7...etc
Code:
(default) "path to your program in quotes"
dword: BtnWnd value=0
dword: Flags value=0
string: Name value=Button 6
string: ResetCmd value "path to your program in quotes"
string: WndCls LEAVE BLANK
Click to expand...
Click to collapse
KEYS
40c1
-default: "\Windows\Voice Command.lnk"
-Flags: 0 (DWORDecimal)
-Icon \windows\voicecmd.exe, 0
-Name Send key(Hold)
-ResetCmd "\Windows\Voice Command.lnk"
40C5
-BtnWnd 0 (DWORDecimal)
-Default "\Windows\Start Menu\Programs\Push to Talk.lnk"
-Flags 0 (DWORDecimal)
-Icon \Windows\PTTMgr.exe, 0
-Name PPT Button
-ResetCmd "\Windows\Start Menu\Porgrams\Push to Talk.lnk"
-WndCls