Related
Hi all,..
Is there a way to change the Backlight button on the universal so it activates the Camera light on the back of the device instead of turing on the backlight?
When possible the Universal becomes a pocket flashlight. Now when I want to activate the universal camera light I need to start up the camera software, It would be much quicket to just press the Light button to enable and disable the bright camera light. The Light button is now unuseful to me because the backlight automatticly turns on when tapping the screen, so no button needed...
anyone got a idea?
Best regards,..
Arjan
Now thats a damned good idea!! The backlight button is useless anyway.
Anyone here got the skills, I am afraid that I am just a lowly win32/KM developer...
Whats the best way to get into WM2005 coding?? Does it still require you to install 10,000 toolkits, or does Visual Studio 2005.net have the nessesaries? (if work ever sorts out our MSDN sub that is!)
Nigel
Paging buzz_lightyear! Paging buzz_lightyear!
buzz_lightyear to the rescue!
..... please?
As an almost entirely unrelated aside, you guys know that my program VJLumos, for the superbright screen, works on the Universal?
Doesn't make that much difference because it already has a nice screen.
V
Hi Buzz,..
Seems you know all about this schit. Can you tell uss if this is possible?
Regards..
arjan
vijay555 said:
As an almost entirely unrelated aside, you guys know that my program VJLumos, for the superbright screen, works on the Universal?
Click to expand...
Click to collapse
True, true... but the camera flash is trully bright!!! Even more than the screen!
I've checked the Win32 Mobile API and found nothing, so the solution must be in one of the HTC DLL's!
Disassembling Camera.exe in IDA didn't give big results neither... :?
I'll continue my reseach and post the results here!
Just wanted to keep this close to the top of the forum,
I would love this feature! Please please pretty please
Regards, Simon
Me To
would be great to have a portable flashlight with me all the time
Still triying, but until now, no success...
buzz_lightyear, can you give a hand here?
Realy hope anybody can find it out because this would be really great!!!
But can it be fixed?
Will this be possible?
not that I really know too much about all this kinda stuff, but MortPlayer refuses to recognise the button with a lightbulb on it even if you use the option that allows you to specify a hardware button by pressing it. Does this mean that this button is somehow hidded frm WM5 or am I being silly?
//Xi
MusicPlayer can recognize the button, I think it takes it as some kind of function button (F4 or F6 or something like that), so is definitely possible to use it.
I actually use it, after adding it to the registry. The button code is C8, so you just have to copy paste another button, and change any CX occurence to C8.
Key is HKLM/SOFTWARE/Microsoft/Shell/key/40CX
OK, so that's taken care!! Now to find HOW the camera turns the flash light on... I'm sure it's some kind of API..... :? :?
http://msdn.microsoft.com/library/e..._7effd1fa-1b3e-41ba-b176-42cb16dae7d4.xml.asp
i think this is done at driver level....
we might need to hook up with the camera driver dll, disassemble it and get the function names....
and then, need to write an app which will link up the dll at run time and call the fn....
apart from that, theres no simple way to do so using MS provided sdks for wm5....
S
dreamtheater39 said:
http://msdn.microsoft.com/library/en-us/still/hh/still/WIA_PropTable_7effd1fa-1b3e-41ba-b176-42cb16dae7d4.xml.asp
i think this is done at driver level....
Click to expand...
Click to collapse
I agree!! But I don't think that WIA is something to go thrue, since that applies to Win32 only!
That link was from the Desktop Windows DDK. The windows mobile DDK is a different beast.
I suspect the API will be similar tho. I very much doubt whether the camera app is going to directly call an IOCTL down in kernel mode to control the camera light (that would be crude!) It will be doing so via a user mode API. The key is going to be to find which DLL handles this and what the function name and format is!
Unfortunately although I write Desktop Windows drivers, I have not got the first clue about windows mobile programming - dont even know what tools to install!
Nigel
Just noticed something very odd: WM2005 emulator does NOT have camera.exe!!!
Camera.exe is the picture taking app on the WM2005! Where the hell is it?? Only on real devices (my Exec has it)?
ei99070 said:
Just noticed something very odd: WM2005 emulator does NOT have camera.exe!!!
Camera.exe is the picture taking app on the WM2005! Where the hell is it?? Only on real devices (my Exec has it)?
Click to expand...
Click to collapse
the wm5 sdk has the camera api exposed...however, no luck finding anything related to the flash light
i think its something htc has directly hooked up.
horrible MS they have to goof up somewhere ..... :evil:
i guess some disassembling is needed
buzz...where r u dude???
San
hi everybody
can anybody develop an application to Map handsfree button so that music listeing become easy as in Nokia phones.As u all know that most annoying thing during music time is take out ur device from pocket and unlock and change the track,so a button mapper can do this for us.
krishan2207 said:
hi everybody
can anybody develop an application to Map handsfree button so that music listeing become easy as in Nokia phones.As u all know that most annoying thing during music time is take out ur device from pocket and unlock and change the track,so a button mapper can do this for us.
Click to expand...
Click to collapse
Nobody? Anybody??
Hey everyone,
I've been looking at buying the HTC W100 Remote Control headphone adapter for my Kaiser, but I really want to use it with S2P. Now I know out of the box it will not work, but what I'm wanting to do is make it work!
Basically if we can get the keycodes of the buttons from the adapter, we can make a plugin that will allow it to work with S2P and other programs.
As of yet I haven't been able to buy the adapter myself (Paid at the end of the month!), but I am wondering if anyone out there that does already have one can help me out.
I've attached a link to a program that will tell you the keycode of almost all the buttons on the Kaiser (And other Windows Mobile based devices) and all I want you to do is use this and see if it tells you the keycodes from the adapter.
Anyone that can help me please do, and reply to this thread with the following info:
* What phone you are using (Preferably a Kaiser variant but open to others to develop for those as well).
* What ROM you are using.
* Brand of Remote (HTC, Dopod, etc - Just incase these do work differently)
* Keycodes you get.
I really hope I get some help with this as this would make S2P a brilliant (Already is brilliant but this would make it better) WMP replacement.
Thanks alot and I look forward to some replies!
M_Taylor40
Ive ordered one, did you already tried? ik need ik also to be remappeble
M_Taylor40 said:
...Anyone that can help me please do, and reply to this thread with the following info:
* What phone you are using (Preferably a Kaiser variant but open to others to develop for those as well).
* What ROM you are using.
* Brand of Remote (HTC, Dopod, etc - Just incase these do work differently)
* Keycodes you get.
Click to expand...
Click to collapse
Hi, I've tested and the results are... scarce:
Code:
remote button Call 0x72 (114)
remote button End Call 0x73 (115)
The rest of the buttons in the remote are not read by your keycode program. When pressed Play/Pause button for instance, HTC Audio Manager starts up immediately and no code appears at keycode. Exactly the same for the other buttons: Prev, Next, Volume up, Volume Down.
Mute and Hold switchers do nothing: no keycode, no program starts up.
* My device: HTC Tytn II (Kaiser 120)
* ROM: HTC official spanish ROM WM6.0 ->
Radio: 1.27.12.11
Protocol: 22.45.88.07H
ROM: 1.56.412.4
Date: 08/28/07
* Remote: HTC w100
Mr B
@ vernonius
No I havent bought one yet, but just got my student loan payment through (Yey I have money to buy food to eat! lol) so I'm ordering 1 today off ebay, its gonna take a few weeks but I will have one soon.
Ordered my Headset, waiting for it to be delivered now! £14 off ebay!!! Getting a desktop charge/sync cradle for it as well for like £10 lol.
@mrbandwidth
Thanks alot for your response! Shame it hasn't been a straight forward key remapping with the driver then, even thought is has been for the Call and End Call buttons (on my device I get the same keycodes as you've provided).
At least I now have some details and can check that with my own when I receive it to make sure the codes stay the same on all Kaisers.
Thanks again mrbandwidth!
Anyone else wanting to list their codes they get are very welcome to, the more the better.
Looks like I'll be trying to make a better driver for them over the summer, thats going to be alot of fun! !
Anyone have any other suggestions on a way to get this headset to work with S2P?
Thanks,
M_Taylor40
wouldnt it be better 2 modify wmp 10 or the HTC audioplayer?
I myself only care about the sound quality so i wouldnt mind using htc audioplayer, but it is sooo limited, I heard about equalizers en the SRS WOW driver but the SRS does not work, so i hope (wait) for an better release but what i really want 2 see is een replacement 4 htc audiomanager something like pocketplayer or GS player
If the solution isnt her fast I am gonna sell my RC W100 and buy the bluetooth variant, BH S100 I red that a dutch guy have it working with pocketplayer with a plugin , but he uses it on a Tytn 1.
does anybody knows of this device will work with my TyTn II (vodafone v1615)
http://forum.pocketinfo.nl/f25/alge...dsets/82092-htc-bh-s100-knoppen-probleem.html
mrbandwidth said:
The rest of the buttons in the remote are not read by your keycode program. When pressed Play/Pause button for instance, HTC Audio Manager starts up immediately and no code appears at keycode. Exactly the same for the other buttons: Prev, Next, Volume up, Volume Down.
Click to expand...
Click to collapse
Have you tried with AE Button Plus and AEkmap software ? These 2 softwares allow to map application by pressing a button. I pretty sure you can get the keycode of the W100 remote control with it.
@chris247
No I have not tried those programs, I will do as soon as I receive my headset, I'm still waiting for my bank to let paypal take the money!
As soon as I receive my headset I'll post and let everyone know my findings with all 3 programs, hopefully between them we can get a fix made lol.
Thanks for your help,
M_Taylor40
I have tried AE button plus and it doesn't recognise the key presses except pick up and hang up. When you press the other keys you just get the normal audio manager starting up, it may be that the audio manager software is blocking the key presses before AE button plus gets them?
G
@evilged
Lol, y couldnt HTC make it just pickup what keys WMP already had mapped for its controls lol, make this so much easier.
Well I've finally head back from paypal about my headset, saying my bank isn't letting them have the money to pay the seller lol, have to sort this out later after I finish work.
I wonder if it is possible to get a clean windows mobile 6.1 rom that will work on my kaiser without any htc software installed, then to install the headset driver and c wot it does then.
If the HTC Audio Manager is blocking the keys before the programs can read their codes this wud hopefully get round it.
Well anyways got to run off to work now!
M_Taylor40
Key codes on Artemis
Hello,
i'd also like the w100 supporting S2P and just tested the key codes on my XDA Orbit (Artemis/P3300):
Code:
remote call end 0x73 (115)
i.e. the green call button does not show a key code as it is with all the other buttons... :-(
Matzix
Hey everyone,
As we can't get the keycodes that this headset uses, I'm lookin at tring to find the driver it uses to see if we can modify that.
The problem I have now, is that I cannot find the driver to download anywhere!
All links that go to the htc europe download centre do not work.
Is there anyone out there that has the driver that can post it on here for me?
Thanks,
M_Taylor40
If you push the button on the microphone which comes with the X1, it answers a call. If you push it twice it seems to call the last person you called.
Is there a way to use this button to invoke the Voice Command monitor?
Thanks
I found it easier just to re-direct the Soft Buttons!!
Left for Voice Command, Right for Comm Manager
Stuart
Yep, that's exactly what I have. Best set-up by far.
But when in the car, it would be easier to use the mic button, so I'd like to double up on Voice Command access.
So.. no-one else has managed this either?
at45 said:
So.. no-one else has managed this either?
Click to expand...
Click to collapse
Take a look at here:
[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\\Windows\\<what ever program>.exe"
"VoiceCmdEnable"=dword:0
"LaunchAPEnable"=dword:1
"VoiceCmdDuration"=dword:a
I am going to include Cyberon VC 2.0 in my rom but it will be Cantonese since it's my native language.
So, to recap the request was for a way to use the Microphone button as the Voice Command button...
jackleung said:
Take a look at here:
[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\\Windows\\<what ever program>.exe"
"VoiceCmdEnable"=dword:0
"LaunchAPEnable"=dword:1
"VoiceCmdDuration"=dword:a
Click to expand...
Click to collapse
What is this goint to change? I searched the registry for a way to use th mic-headset-button as a remote for my X1...which means to map a button, application, etc to it. Is this the way to do so?
derliebewolf said:
What is this goint to change? I searched the registry for a way to use th mic-headset-button as a remote for my X1...which means to map a button, application, etc to it. Is this the way to do so?
Click to expand...
Click to collapse
Beside the "push once', and "double push", a "push & hold" action will call this exe such as Voice commander in my example.
jackleung said:
[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\\Windows\\<what ever program>.exe"
"VoiceCmdEnable"=dword:0
"LaunchAPEnable"=dword:1
"VoiceCmdDuration"=dword:a
Click to expand...
Click to collapse
But this doesn't have anything to do with the microphone button.
Do you read? Of course it does if you are talking about the button in the pic
If you "hold" the button, yr X1 will call the exe program specified in this registry. X1 stock rom does not comes w/ any VC program and you have to install one yrself. Of course, if you put in other program like Core player, it will be start if you hold the button.
jackleung said:
Do you read? Of course it does if you are talking about the button in the pic
If you "hold" the button, yr X1 will call the exe program specified in this registry. X1 stock rom does not comes w/ any VC program and you have to install one yrself. Of course, if you put in other program like Core player, it will be start if you hold the button.
Click to expand...
Click to collapse
pearls before swine mate....
there are some new members on here lately who need to learn that when a more ePerienced member gives them advice they arent doing it because they like the sound of their own voice
at45 theres a good reason why people keep saying read and search, and quite a lot of it is to do with the attitude you've shown here.here.
Thanks guys!!!
I've been looking for this for quite a while. Really Thanks! Now just need to try to map this button as next rack in Mortplayer...If i found the way, I'll post it here!
Wait, I'm being criticised for being rude and not searching?
fards said:
at45 theres a good reason why people keep saying read and search, and quite a lot of it is to do with the attitude you've shown here.here.
Click to expand...
Click to collapse
Firstly, where have I been rude? Secondly, this has nothing to do with searching. I would challenge you to find a single thread on this subject anywhere else on the whole internet, started before this one. If you're going to criticise at least make some of the criticism partially relevant.
Jackleung, thanks for the solution, but in response to your manner, if you post an arbitrary reg key (a key which has no logical connection to the described solution) and which doesn't work if the instructions are followed (due to the wrong syntax), you should expect for that solution to be met with scepticism.
Coming bach to the original topic:
I wrote a script (thanks, Mort!) that enebles the tap&hold (2-3sec) of the Microphone Button to jump to the next track in Mortplayer (if it is running).
Just copy the two files attached to the \Windows\ directory and change the Registry entry as descibed in Post #5 to
Registry said:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand\Path = "\Windows\MP-NT.exe"
Click to expand...
Click to collapse
Thats it. Run Mortplayer and give it a try, works perfect for me!
Edit: script is working!
derliebewolf said:
I wrote a script (thanks, Mort!) that enebles the tap&hold (2-3sec) of the Microphone Button to jump to the next track in Mortplayer (if it is running).
Click to expand...
Click to collapse
Hey, thanks a lot!
It seems I will install MortPlayer on my X1. Or is there a possibility to do the same with the media panel?
PS: In the script you write "not yet working". Is that the correct file?
scl_electronics said:
I found it easier just to re-direct the Soft Buttons!!
Left for Voice Command, Right for Comm Manager
Stuart
Click to expand...
Click to collapse
Can you tell me where in the settings you change soft buttons. Is it Settings/Buttons? I am not sure what the 6 buttons represent. I have searched for an explanation but haven't found one.
Thanks
ruddsamuppet said:
Can you tell me where in the settings you change soft buttons. Is it Settings/Buttons? I am not sure what the 6 buttons represent. I have searched for an explanation but haven't found one.
Thanks
Click to expand...
Click to collapse
There are two different ways for the X1, to remap the soft keys. One is via the button settings in the windows settings, which is a global override which causes the buttons not to behave as softkeys anymore, and the other is via registry setting (have a look into the Wiki here), that maps specific applications to the softkeys while in today view - this way, the softkeys stay available in all other applications. I personally prefer the last approuch, because I don't like fingerprints on my screen.
Cab is There!!
estartu said:
PS: In the script you write "not yet working". Is that the correct file?
Click to expand...
Click to collapse
oops, corrected now I got a cab, thanks to AlejandroFefe of ppc-welt.info!
No, this only works with mortplayer as you need the possibility to change the track via an exe file or at least an exe with a parameter (like in my script)...If you find a way to do this with the media panel (which i doubt you will ) we could have it...otherwise not.
Topic continued here: http://forum.xda-developers.com/showthread.php?t=471317
other remote controle
hi derliebewolf,
is ist possible to parse the keypress of other remotes ? the remote of a nokia n95 would be perfect ! did you write the mp-nt.exe ? how did you manage to parse the keypress of the stock headset.
regards
t.
Hey guys,
setting up Microsoft Voice Command here at the moment.
Working great, if I press and hold the sendkey for a few secs.
But now I want to map the Play/Pause/Accept Call-Button on headset with voicecmd.exe .
I already tried AEButton Plus, but no luck actually =/
It would be so great, if I not even had to put out my phone to dial a contact or something.
Does anyone tried this already and can give me a hint?
Thanks in advance.
mideel said:
Hey guys,
setting up Microsoft Voice Command here at the moment.
Working great, if I press and hold the sendkey for a few secs.
But now I want to map the Play/Pause/Accept Call-Button on headset with voicecmd.exe .
I already tried AEButton Plus, but no luck actually =/
It would be so great, if I not even had to put out my phone to dial a contact or something.
Does anyone tried this already and can give me a hint?
Thanks in advance.
Click to expand...
Click to collapse
Well i dont know about MSVC but the play/pause - Answer key on my wired headset works fine to initiate calls with Cyberon voice commander with no special setting up. If you are referring to bluetooth headsets then as is stated in severasl threads on here they do not work correctly.
Thanks, but in my case I need exactly as I described it above. MSVC over wired original Headset.
Nobody EVER tried that? But it would be so nice and comfortable ..
I haven't really had a detailed look, but have a look at:
http://forum.xda-developers.com/showthread.php?t=476412
It was designed for the Touch HD, and a cursory glance suggests the Leo doesn't use the sddialer.exe app, but the same philosophy should apply. I'll try to update my apps for Leo, and no doubt the concept has already been improved elsewhere, but it should at least give you a pointer!
V
This worked for me - partially. Simply swopped the redial.exe with yours and added a shortcut on Voicecommand..
It works everytime, when the device is unlocked. When I put it to standby, it doesnt work immediately. But if I wait a few minutes, it works .. often. But not every time Dont know, whats the reason for this.
But its definitely a pointer, how it should work in future .. Thanks for that.
I'll try and look into it in more detail soon. I've only had the Leo for a day or so, and am still rom hacking, but will do some coding soon.
Should be easy enough to find the other executable it launches and replace that too.
V
Looking forward to your release Thanks in advance.