Many topics have been around (and probably will be made) about the headset and how it can be better used. I've found several things;
To control your mortplayer with the headset button, you can use this application.
Then there's some applications like Cyberon v2.0 (only works for the stock headset, not bluetooth) and Microsoft Voice Commander, which you can activate through the headset, giving you even more control.
What I want is a hybrid application that has the best of all worlds. I'm willing to help develop it. What I'd need is one programmer (doesn't have to be very skilled) who can help me create the basics.
I'm thinking of creating an app that uses Microsoft VC to control the phone's functions, but with more than one function on the single button. For instance:
Single press - activate voice listening
Double press - Start music player
Press and hold 1 second - start/stop music
Press and hold 1 second and then press short - Next track
And perhaps more. The key here is that these functions would be configurable. through for instance a config app, or just the registry, people can choose what the different buttons do (launch an app, use one of above functions etc.)
Is anyone else interested in this / interested and capable of helping me make it so?
Related
Basically, these instructions will let you launch MS Voice Command or your Voice Command application of choice by double-clicking the red phone button on the XDA2.
I have not tried this with other HTC phones but it should work.
1. Make sure MS Voice Command or another Voice Dialler is installed.
2. Install AE Button Plus
http://ae.inc.ru/aebplus.php
We will use this program to remap the red phone button.
There is a free version, but I encourage you to support the author of this great application by buying the registered version for $10.99
Also, don't forget to read the instructions and warnings on the site.
3. Install Vijay555's VJOkButt
http://www.vijay555.com/index.php?Releases:VJOkButt
We will use this program to trigger a "Hang up". Again I encourage you to donate to the author of this excellent application via paypal.
4. Set the red button to "Remap to 2 buttons" and click 'Ok'
5. Go to Start | Settings | Buttons. You should see a 'red Btn' and a 'red*2' entry.
6. Edit the 'VJOKButt Phone' shortcut located in \Windows\start\programs\Vijay555\VJOkButt.
From
"Program Files\Vijay555\VJOkButt\VJOkBut.exe" -phone
Change it to
"Program Files\Vijay555\VJOkButt\VJOkBut.exe" -min -phone
This will tell VJOkButt to just hang up the current call, instead of closing the phone application"
7. Map the 'Red Btn' to the 'VJOkButt Phone' application. This allows you to hang up a call by clicking on the red button on the XDA2 or on the wired headset one time.
8. Map the 'Red*2' to the 'Voice Command' application. Again feel free to substitute your favorite Voice Dialler here. This allows you to launch the MS Voice Command application by clicking on the red button on the XDA2 or on the wired headset twice quickly.
7. To test, make a call and in the middle of the call press the XDA2 red button once. The Phone application should hang up. Pressing the XDA2 red button twice quickly will launch MS Voice Command. Connect the wired headset and repeat the test using the red button on the headset. You should get the same response.
8. To return the buttons to normal use, simply uninstall AE Button Plus and VJOkButt.
9. That's It!
With this setup I can use MS Voice Command to make calls, check the time and battery life, and control Windows Media playback while my phone is safely in my pocket or bag.
Enjoy!
Rene
I've found a wonderful opensource device lock application (deltaLock). It can lock the device using hardware buttons and can keep device locked even if device was waked up by sms or gprs connect attempt. BUT. As far as I use my phone for playing music I conclude it is not very handy to have volume buttons nonfunctional. I have just added ability to control volume while device is locked.
The applications consists of two exe files. First, deltaConfig is used to set key codes for unlocking / controling volume. Second, deltaLock, locks device. You can set two keys for unlocking (they have to be pressed simultaneously) and one for each "Volume Up", "Volume Down", "Mute". By pressing volume buttons system sound volume changes, so it is useful not only when music is playing but also when the phone ringing or you are in the middle of conversation. By now, there are 10 sound levels available (common 5 is not enough for me but 10 is ok), it could be increased later (sound volume variable type in windows systems is word, so it can be any integer in range [0..2^16-1].
The best way to lock your device is to bind deviceLock to one of hardware keys. It can be done by Settings->Button, but it is better to configure unlock buttons first
Original deltaLock can by downloaded by the link above, deltaLock with volume control - here. Hope somebody will find this little app useful
assigning lock
hi, my wizard doesn't give me the option to assign delta lock with volume control to a hardware key. i did install the original lock first, and after uninstalling it the button assignment screen still has the original deltalock but givs the error message: ...cannot be opened...
any help would be great,
thanks in advance
The easiest way to fix it is to install original deltaLock again and then simply overwrite files in /program files/deltaLock with those unpacked from archive i provided (just copy deltaLock.exe and deltaLockConfig.exe from archive to /program files/deltaLock folder on your pda).
Sorry, i was too lazy to make an installer, but i'll fix it soon
I made a cab installer
working
many thanks, it's working perfectly now
You're welcome. Glad it's working now.
Hello there,
Thanks very much for that great program, in fact I have another issue, my Volume Control Scroller is not woring at all in my PDA2k (WM5), so it is impossible for me to mute the ring if i don't want to answer the phone, so what i am really searching for is a program like yours but without Device Lock, is there any program that I can change some buttons on my device(while PDA2k has many) to control volume?? I hope i can find like this program with you...
Thanks again,
Ghaith
umm
check AE Button Plus but it isn't free
hey, thanks alot, I tried the program, and it is working for volume control, but while Phone is ringing, these volume controls are not working, so I got nothing
anyway thanks again
Any additional Functions for a Great Program?!?!
Your program seems to be exactly what i am looking for. I carry a veriation of the HTC Wizard branded the Cingular 8125. I hate accidently picking up calls or dismissing messages or alerts when the device is in my pocket, briefcase or while pulling it out of the holester. Your program seems to be right up the alley of what I am looking for. Are any of the programs perameters user definable?
What I mean is, I just don't want to accidently answer a call or ignore a call. Nor do I want to accidently start a program, dismiss an sms, email, reminder or alert. But I would like all of the functionality of the volume slider to mute ringers on incoming calls until they go to vm and use my Windows Media Player and all of its functionality at the same time. I know this seems like having my cake and eating it too, but I have to think these devices are smart enough to handle it.
My idea would be a Device Key Lock user interface where eu had the ability to define through check boxes what programs to allow or not allow while the device or keys where locked. And that all of the functionality of the programs allowed where available.
Is it out there?
Thanks
CG
Part 2
Also a way to define how much time would go by before the device would lock on its own.
CG
Hello xda people,
Is there a programme (or can somebody make it) to emulate the left and right button with the headset button.
I explain a little bit more:
-1 click on the headset button emulate the left software button
-2 clicks on the headset button emulate the right software button
This will be very usefull to me, and maybe for others also
UP !
Yes it must be very usefull...
Assign specific applications to left and right then you can launch what you want !
This would be usefull for next and previous song while listening to music for instance
Nobody interested or is it just not possible??
Not possible. There is no unified API for the headset button. Some devices don't support it at all, others have low level implementations in the system (e.g. emulating the phone button or propietary extensions to the phone program). I don't know a single device that sends a common keyboard message (or any other window message).
It's about the same for the camera button in most newer devices, btw.
OK I think I understand, but would it be possible for headset's from one developer for one device, say HTC headset for Diamond or preferably Raphael. Iphone has this feature in their headsets. I really only need to skip a track and pause/play. My headset is able to call the last number I dialled (with 2 clicks).
My current device is the TYTN II (Kaizer) and I use the voice memo function extensively for note taking. I have customised one of my hard buttons to take me straight to recording voice notes. This only requires a one step procedure by depressing the customized button. Is it possible to do something similar with the Blackstone (HTC Touch HD).
Yes, I have this set up with AE button + to map the volume down button to a long press starts resco recorder (you could, of course, also use the voice recorder).
So, a long press on the volume down starts up resco for me.
Works just like on my old Tytn II.
Recording two way conversations
Cheesy Dave said:
Yes, I have this set up with AE button + to map the volume down button to a long press starts resco recorder (you could, of course, also use the voice recorder).
So, a long press on the volume down starts up resco for me.
Works just like on my old Tytn II.
Click to expand...
Click to collapse
Is it possible to record the other person's voice as well when using the recording function? I believe that due to hardware constraints it was not possible with the Tytn II.
Hi Cheesy Dave,
This setup presents me with the problem: I have to remove the phone from my ear (when involved in a conversation), switch the power button on (device switches off when call answered), long press on volume down button and then press record.
With the TYTN 2 I could record a reminder with a single push of an asigned button.
Any way around this?
Hey guys,
I like using GSPlayer2 on my HD2. However, the program does not detect the button presses from the remote. I have the Sense MP3 player disabled, so now when I press the call/play button on the remote, it either goes to the call menu, or goes to windows media player.
Simple question -- how do I change its behavior, so that it can control GSPlayer? I'd imagine the solution will be similar (but not identical) to the the one implemented by AVRCP program floating on XDADev somewhere....