buttonMAX v1.01 Help
What is buttonMAX?
Features
Quick start
Button Profiles
Settings
What are macros?
Macro recording
Macro playback
alarmToday Macros
Problem Solving
What is buttonMAX?
buttonMAX is a powerful button mapper application allowing easy access to 3 applications/settings per button for all Pocket PC 2002 /Pocket PC 2003 and Pocket PC Phone devices.
However what makes buttonMax special is the possibility to record complex macros and play these back via button press or as an alarmToday custom alarm!
Features in v1.0
- Map 3 actions (click, double click & hold) to each button (incl. navigation control)
- 28 actions available per button click in each application
- Record simple or complex macros
- Integrates with alarmToday to allow automated macro playback
- Supports 1-click access to most system settings including screen toggle, backlight and power.
Quick start
- After installation, an icon for buttonMax will be added to your Start / Programs directory. Click on
icon to access application settings.

1. App: list of applications installed on device (plus Default and Today Screen). You can define a set of actions for any application you wish.
Default profile already contains some standard actions. The Default profile is alaways active unless you are in an application which has it's own profile!
2. Buttons: Select the button you would like to program. There are 5 options available on navigation control. If you device has fewer buttons see button re-mapping for more info.
3. Actions: For each button you can program an action for 'press', 'double click' and 'hold' (the delay for dbl.click and hold is set by user). Each action is selected from a list of 16 system settings, scrolling, load document, macro or any application installed. Each time you set/change an action you need to press the
icon to save the change!
Button Profiles
- Profile list of all applications installed in Start / Programs also Today Screen & Default. For each application a button profile can be defined, this is then marked with a '*'
The Default profile always exists and applies whenever current app. has no profile or no definition for current button.
: Delete currently selected profile. Does not delete associated macros.
- Button selector simple graphic interface to select each of the 5 Hardware buttons and 5 navigation directions.
- Button actions Press, double click & hold can be defined for each button
- Ignore default settings disables the default profile for this application.
Settings
- Delay Sets time allowed for Double click or hold. From 0.3 sec to 2 sec, choose the shortest interval which you are can reliably use.
- Language English, German and Spanish are supported. Close buttonMax to apply changes.
- Button re-mapping (Learning mode): Use this feature for devices with only 2-3 buttons to map a button to button 4 (curved arrow) for macro recording! Also some devices such as HP Jornada have non-standard mapping for some buttons which can be adjusted here.
Press
to start remapping, then press each graphic button in turn, then the matching hardware button for each. Press
to finish and save mapping.
About Tab
- Register button opens the dialog where you can enter the code recieved where you bought the software. For valid registration either Device name as displayed on About screen, or your Owner name (visible on Today Screen) is required. Upper/lower case is important. Unregistered versions will no longer respond to button presses after trial period. If you ever change your device name please contact support@pocketmax.net for a new code, please include original purchase details.
What are macros?
The ability to record and playback macros is what makes buttonMax special. You can record any sequence of screen taps, including the delay between taps for later playback via button press, or as an alarmToday alarm. Screen taps includes such things as menu selections, soft-keyboard input (for example a password to logon to mail client) and even signatures or Transcriber input.
Examples of our favorite macros:
Connect to your email account or AvantGo account and synchronise data while you're still sleeping and connection costs are cheaper! (requires alarmToday).
Beam your business card via Infrared with a single button-click (no extra software required)
Create an email reply with standard text already inserted.
Macro recording
Macro recording start / stop is controlled via pressing Hardware button 4, so it is easy to setup device for correct start location before recording begins. Macros recorded from a specific application profile will automatically start this application on macro start via alarmToday.
Tips: For actions which are time dependent (such as menu opening) allow an extra second. buttonMax knows only when an where you clicked, but not what window or button! When entering text, keyboard produces more compact macro than Transcriber or Letter Recognizer. For macros which navigate to different applications, make sure the application icon is always in a fixed place! Choose icons on a Today launcher or Start Menu in preference to icons in Start / Programs which are reorganised when you install new applications.
Macro playback
Simply press the assigned button to start macro playback. You cannot abort a macro once playback has started!
alarmToday Macros
For alarmToday macros, it is preferable to record macro from the correct application profile. In this case alarmToday will start the correct application before starting macro playback.
Problem Solving
- Macro recording start / stop requires button 4 (curved arrow). For 2 button devices see button re-mapping
- An application isn't in the list of profiles? Only links (shortcuts) in Windows\Start directory or below are recognised. Create a shortcut for the missing application here.
- buttonMax cannot be used together with CalliGrapher (we are working with Phatware on this)
- 3rd party button mapping is ignored when buttonMax is active. Most functions can be replaced with simple macros.
For Media Player: map volume to up/down controls, button to screen toggle and create macros for next, previous and play/pause.
- If you have problems check our website http://www.pocketmax.net or Handango for a newer version and/or check the FAQ
- If problem persists, contact us for support: support@pocketmax.net