Related
What is the Jog Button program?
It seems to have installed itself on one of my hardware buttons and ocassionally scrolls through several functions when that button is pressed.
I know how to change the button assignment but am wondering if there is something about Jog Button that we will want to use?
JogButton was just a freeware app we liked which allows multiple functions to be controlled by a single button. Feel free to re-assign the apps using JogButton's 'Tools' menu, or to use the button for something else entirely.
X
Thanks for the quick reply.
Do you know where I can find a help file for instructions for Jog Button?
I couldn't find it within the device and in playing with the program it just doesn't come to me.
JogButton Instructions
Fairly simple once you get the hang of it...
1. Press-and-hold the contacts button to activate JogButton. This causes the programs in its list to scroll/cycle
2. Release the contacts button when the icon of a program that you want to activate appears
Setup
1. Press-and-hold the contacts button
2. Click on the tools menu at bottom of screen
3. Select setup from the tools menu
4. The dialog that shows lists the programs and order of cycle.
5. Add/Delete/Edit as desired
6. The Snd check box is a toggle for sound/no-sound (a beep as each program is shown)
7. Duration is the number of milliseconds that an icon is shown
Hopefully that answers you questions
I'm the author...
Tek
Thanks for the reply. You are a genius!
This seems like a very handy app.
Joe_PDA
other buttons
What about using this very simple app on the calender button.
Have your "serious" stuff on one side,
then "toys" on the other..
I presume you have future plans, so give us a clue please
Perhaps even ask for ideas...
Martin
JogButton - Future Plans...
I started coding an alt-tab like feature into JogButton, but was not sure if that would be useful for anyone other than me. As you may know alt-tab in the Windows world scrolls you through the open list of of apps in a Last-in-first-out/Most Recently Used fashion. This would be useful for switching between two apps, the downside would be that you would have to remember the order. I was thinking of putting a toggle on either the menu or in the setup dialog to select this mode.
As for using two buttons, it is possible,but the way PocketPC handles the programs assigned to a button they have to have different names. I would of course have to make a few minor adjustments to allow for this, but it is possible.
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
8)
Re: JogButton - Future Plans...
tekknogenius said:
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
Click to expand...
Click to collapse
Bug: by timing a quick press just right, I can get it in a mode where it keeps cycling through the programs even though I've released the button already.
I think I was unable to map it to both the hardware buttons using a different list of programs to cycle through for each button. Since a single short press still does the same thing, there's really no reason not to map it to the second button also. (?? Quick hack: map second button to patched Jogbutton2.exe, using different set of registry keys. Better: multiple small stubs which start the real exe telling it which stub was executed. ??)
Maybe map a special action to pressing both buttons at the same time?
Also, something like 'double-press' and 'triple-press' found in some other programs to quickly go to the second and third item (or completely different items) without looking at the phone would be handy. I never really use the rocker-switch, but it could be handy for app starting: just keep the hardware button pressed and hit one of the four directions or the center, giving you 5 new things (per hardware button) to start.
JogButton...
Good suggestions. I can enhance it to use all available buttons. I prefer to use one hand, but others might like to have more options available.
hmm, must be a n00b suggestion, but perhaps it would be possible to use the volume control button? i dont use it for anything anyway.
Only two options... that I know of...
On the XDA/MDA PPCPE there are only two mappable buttons, unlike other PPC that have four or five. It's either the contacts button or the calendar button. Now once an app is mapped to either button and the app is launched, it can control any of the buttons. As a side note, the volume button would be great if it were dual functioning: a press-and-release brings up the volume dialog; a press-and-hold would bring up the record function.
Is any useful way to remap the Green and Red Phone button and the volume slider button? I mean for launch application or any function. Thanx.
There are some such programs for volume slider.
The most simple I prefer is attached here.
Just put it to the \Windows\Startup folder. It just "unbind" slider but not remaps it to another buttons. This will allow to use slider as F6/F7 buttons in programs able to hook them e.g. Haali Reader...
Thanx
It seems to be ok but where did you attach it? On my MDA is no offered file to download at this time. ThankU.
I've got it
Ok. Now is the sheet with uploaded file appeared. I've got it and extracted it. After i run the *.exe file it does nothing. Why?
because it should do nothing
This utility just frees slider buttons from default binding to volume control.
If you have an application that understands F6/F7 hardware key pressings (slider up/slider down) you may bind these key in the program.
As for me - I use them to scroll text up and down in Haali Reader text reader program.
But (as I said above) there are another programs to use slider up/down control. Unfortunately I don't remeber where I saw these utilities - but they really exists
And, as far as I'm back to the Andes from (Blue Angel) - I think I will write another one specially for Himalaya/Andes.
Ok, let's wait some days. If there are any results - I'll post the report here
P.S.: BlueAngel is the best HW keys equipped device i've ever saw But...
Thanx once again
Thank you 4 ur help. Now i understand that. And what about the Phone buttons? Any ideas? Ex.I want to use red button as Ok/Close simulation. Any ideas how to do that? Thanks.
Nobody unmaps phone buttons. It is possible but unresonable because of HTC is a phone device also. But I'll implement this feature too.
OK
I will wait for it.
The very first (and buggy) try of HW remapping utility is done. The application setup is available HERE
After installing .CAB file go to Start -> Settings -> Buttons and see the changes...
DO NOT INSTALL THIS APPLICATION ON BLUE ANGEL!!!
It will hide four lower hardware buttons until hard reset!
1. This app was tested on Andes with WM2003se, but should work on Himalaya/Magican with WM2003 and above
2. You will lose the possibility to use hardware key mapping in other applications forl remapped buttons. I need to re-grab buttons from time to time because the system tries to thieve them from me
3. Currently I don't now how to emulate green and reed buttons functionality after unbinding them from the system.
4. I can count any number of button pressings (3,4,5...), but -
5. WinCE reserve codes for only 15 hardware buttons (40C1..40CF)
There are some ideas for future improvement. But it would be nice to know your thoughts.
Just to "stimulate": I can create settings screen during setup to allow flexible configuration where you will
- choose which buttons to handle and how many key pressings to detect;
- choose option to unbind and/or re-map volume and phone buttons
- ???
And let me take a time-brake for 2 days before next programming session
The utility is ready. It allows you to:
remap each standard hardware button to 2 or 3 "virtual", simulated via double or triple clicks;
use volume slider to simulate Up/Down direction keys or create additional "virtual" hardware buttons;
remap Red and Green phone buttons to 1,2 or 3 hardware buttons each.
In a result you may create up to 15 hardware buttons (system limit)
Just install program and check Start -> Settings -> Buttons.
Here is Oficial AEBPlus home page, full desktop-based setup (~27K) and Direct link to CAB file (~30K)
Well done!
Excellent software! Thank you once again for your work. Works very very well!
man this is great really like it
works perfect :lol:
Seems to work great. Haven't had it running long enough to see if the camera button will get stolen back (big problem for me on XDA IIi), but being able to map the volume is great.
In the next version any chance of adding an <enter> option like Vito Button Mapper which I think just sends a <carriage return> to select whatever is highlighted.
Is "<Ok/Close>" option in button settings applet not the same?
NO, <OK/Close> generally tends to close the current window rather than selecting whatever is highlighted.
Also whatever application keeps on stealing back the camera button is still doing it. I don't know if it is part of the UK O2 customisations or the core PocketPC Rom, but eventually whatever function is mapped to the Camera button gets re-mapped back to the camera. This also happened to me with the standard button mapper and Vito button manager. It's a little annoying since the camera button is the most usefully positioned, and it is also easily knocked, starting the camera at awkward times.
Ok, I'll add this option for camera button (a bit later, in a case other suggestions arrives).
As for the re-hooking button by camera application: AEBPlus initializes all of the buttons from time to time. Currently this take place every 30 seconds. So if you will wait a bit - all buttons should be re-grabbed again
This does not seem to help because whatever application that is resetting the camera does it in the same place as you are storing the button mappings. When I go into the Buttons Setup it will now say that the Camera button is mapped to the Camera.
Yes,I see... It looks like Camera application is a pushy application . The solution is to remap "normal" Camera HW button to 3 press instead of one, but I don't like this.
Anyway - utility was released.
New features: added option to emulate Enter key with Camera button.
Hi AE, your utility is great. It is very useful but SIMPLE and SMALL.
I used it instead of other button mapper software.
There're some issues need tobe improved:
1) Mapping "Green" and "Red" button:
Enable mapping when they're iddle only (phone function does not work).
E.g: I'd like using Red button to close running app. But in phone function, Red button is still used to hang-up the phone as original its function. Anytime I have a phone call, I can use Red button to cancel a outgoing/incoming call.
You can refer the program of mamaich in this web site.
2) Single press is too low:
I press a key one time and wait 5 secs or more until it works. It's too slow. Can you improve? Double-press is OK.
3) Press n hold:
Can you add "single press n hold" for all hardware-keys? I think "single press n hold (after 3-3.5 secs)" is more convenient than "double press" or "tribble press". Do you think so?
Hi AE, very usefull application! Is there any way that we can have an options screen, where we can change the key options we get after installing the app? That would be easier to edit our preferences if we want to make changes to our initial choices. Furthermore I added a Mortbutton to one of your simulated hard keys. Each Mortbutton can show a list of 12 apps for a buttonpress. That means That I can now bind more than 60 apps to the buttons in total! Very good for one-handed use of my Magician, thanks!
When I try to map functions of Windows Media Player it only allows me to map my UP, DOWN, LEFT, RIGHT, and ACTION buttons. I use these for Volume Up, down, next, previous, and play/pause, respectively. I want to map another button to toggle screen but when I try to assign the CONTACTS button for example- it goes to my contacts and doesn't assign.
Does everyone have this problem and if not any iideas on how to fix?
Thanks,
Daniel
ps- I like WMP and don't want to switch to another music program
The Wizard has the option, when it is in...ummm...standby(?) mode (i.e., when you push the power button), to only return to normal mode when you press the power button. In other words, the other hardware buttons, let alone the touchscreen, do nothing.
What I'm interested in is a way of doing something similar, but when I'm using it as an MP3 player. The various Wizard cases I've tried are all too snug, so putting the Wizard back in the case after starting up the MP3 player bumps buttons or the screen and causes problems (e.g., stops the music).
Are there any tricks to restricting input for cases like this? Ideally, from my standpoint, the device would accept user input when either the middle button of the D-pad is pushed, or if a call comes in (so the call can be accepted).
Thanks!
You can try using the WM5 Today's lock device plugin. There are various other software that utilize (similate) this lock feature. Do a search.
hanmin said:
You can try using the WM5 Today's lock device plugin. There are various other software that utilize (similate) this lock feature. Do a search.
Click to expand...
Click to collapse
Hanmin, I do exactly as you suggested but I wonder if is there a more efficient way to lock the device especially with media player on top. I use the Treo case which actually has a hole for the headphone jack in the proper location for the k-jam, however, one has to thread the headphone through the case, start one's music, bring up the today screen, and then lock the device. If one could have the option of placing lock the device on the start menu as opposed to having it only on the today's screen that to me may be a big help, and then as you come out of unlocking the device, you would be right there at the media player.
What I'm afraid of is one time while I'm fidgeting to get the device into the case and coordinate the starting/locking of music, I'll drop the device on the NYC subway platform and watch it dash on to the tracks as a subway is on coming :roll:
Try deltaLock I use it together with WMP10 and wired/bt headsets.
Would it help if you could map the device lock to a button?
Armstrom has made a great program for that:
http://www.mr2-power.com/downloads/DeviceLock.CAB
You don't have to go back to the today screen at all, just press the button you mapped it to.
you can also assign a button to sreen on/off in Windows Mediaplayer itself! Then you can use the d-pad buttons (that's what you wanted not?) to adjust volume and select next and previous, however you screen is blacked out, so the touchscreen will not work and power consumption drops. Ideal for use as MP3 player.
WM Player > Menu > Options > Buttons > Screen on/off, > assign e.g. the middle button.
1-2tje said:
WM Player > Menu > Options > Buttons > Screen on/off, > assign e.g. the middle button.
Click to expand...
Click to collapse
There is a bug in WMP10 on WM5 that prevents this from being assigned to buttons other than dpad though correct? Anyone have a fix for this yet? I like having up/down for volume, right/left for track, and middle button for play/pause.
device lock works without any problems
SBouri said:
device lock works without any problems
Click to expand...
Click to collapse
Yeah but... that means the button will always be a lock. What I used to do on previous pocketpc was have a button that launched WMP. Once WMP is running, that button now becomes the screen lock.
Itesla, you can still have your up down left right and enter dpad control, as you can assign two functions to each button. A press and a press and hold (except the middle button). When it asks you to press a button, just hold up or down (left and right hold are assigned to rewind and fast forward). I have down hold set to fullscreen and up hold set to the lock.
Alternitavely, you could use the press up down for a button lock, and just use the volume slider
Hope this helps
PS I'm posting this on my wizard from the comfort of my bed :lol: Ahh the glories of Wifi... I'm just a bit overhappy because I've finally got it working.
1-2tje said:
you can also assign a button to sreen on/off in Windows Mediaplayer itself! Then you can use the d-pad buttons (that's what you wanted not?) to adjust volume and select next and previous, however you screen is blacked out, so the touchscreen will not work and power consumption drops. Ideal for use as MP3 player.
WM Player > Menu > Options > Buttons > Screen on/off, > assign e.g. the middle button.
Click to expand...
Click to collapse
Thanks 1-2tje, your suggestion was dead on. Eb
I'm looking for a way to pause and resume media without interacting with the touchscreen. I don't care if it also wakes the screen, and I'm willing to remap a volume button to menu, camera, or whatever if necessary, though I would prefer just mapping it to a long-press, or better yet to the power button so that all media controls would be accessible without opening my case.
Are there any options?
Well, I have one less-than-ideal method:
Taosaur said:
1. install Media Keys app to add media controls to my shortcuts menu
2. use keysmod/NookKey Editor to map Menu to Vol- (I'd rather keep Vol-)
3. map play/pause to Menu longpress in CM Input settings
4. disable lock screen (I'd rather keep security)
5. use Power to wake the device, then longpress Vol- (now Menu)
Click to expand...
Click to collapse
Now, I'm already using the "Volume button music controls" setting which maps next/previous skip buttons to Vol+/- longpress when the screen is off. Does anyone conversant with ADB know a way I could swap in play/pause for previous on the Vol- key?
It would be ideal if I could map that behavior to the Home button; all it does now is wake the screen, which Power duplicates, but I suspect the framework is already in place for the Volume buttons, and it might be as simple as swapping one line of code for another.
I'm trying to submit more versatile "Volume button music controls" as a feature request for CM7, too, but if anyone has a more immediate solution I can implement myself, I'd like to give it a try.
A minor elaboration on the method above: keysmod lets me set the Vol- button (now Menu) as wake-on-press, so I can click it once to wake, then long-press to play/pause. Oddly enough, the long-press doesn't work if I left Google Music Beta (or probably any media player) on-screen when the NC went to sleep. I haven't tested extensively, but it's possible other apps would block the long-press behavior, too. So, for it to work reliably, you want to return to your homescreen before putting the NC to sleep.
Also, if nothing is playing, the long-press will start the default Music app. If another media player (including Google Music Beta) is playing, it will pause and resume that app.
I've poked my head into the CM7 code, but don't have so much as a toehold on tracking down and replacing the relevant bit of code to swap play/pause for previous track in the Volume button music controls setting. If any higher-level nerds than myself can offer a clue, it would be much appreciated.
ETA: My workaround is basically serviceable for using the NC as a PMP or bedside player, particularly for audiobooks where play/pause is going to be considerably more important than Vol-. If you're anxious that keysmod may affect Vol+/- functions in the CM7 boot menu or CMW, I can confirm that no, as expected, it does not.