Mac OS X Tips
Expogesture User's Manual

What is Expogesture?

Expogestrue is a small application that can recognize your mouse gestures on-the-fly and control running application by posting keyboard shortcuts virtually.

ex.1: Frontmost application will hide when you make a small clockwise circle by mouse, just as pressing Cmd+H.

ex.2: Exposé will come up when you make a small counter-clockwise circle (F9)

System Requirements

  • Mac OS X 10.3 (Panther) and later. If you are using Mac OS 10.2.x, use Expogesture 0.8.3.
  • In order to use "Pick A Menu Item" as an action, make sure that "Enable access for asistive devices" is checked in Universal Access pane of the System Preferences.

Known Problems

  • Incorrect key event might be send after re-connection of non-US layout USB keyboard.
  • Some non-Apple USB drivers requies Expogesture to be in "polling mode".

Installation and Un-installation

Installation: Just copy the Expogesture application itself into your harddrive.

Un-installation: Trash the Expogesture application. Preference settings are saved in ~/Library/Preferences/org.nnip.Expogesture.plist, so you can also remove it.

How can I make "gestures"?

Expogesture recognizes following pre-defined mouse gestures:

  • Small clockwise circle
  • Small counter-clockwise circle
  • Shake your mouse horizontally
  • Shake your mouse vertically
  • Draw "Z", then move back to the start
  • Draw "N", then move back to the start

You must not touch any mouse or keyboard buttons while making gestures. Expogesture will do nothing if any mouse/keyboard button is pressed, to prevent tragic confusions.

Each gesture has an user-specified action, which is described below.

If your gesture is not recongnized at all, try "polling mode", which can be activated in preference panel of Expogesture.

Preference Panel

By selecting "Preferences..." menu from the Expogesture icon on the menu bar (top of the screen), preference panel will be shown. If there is no Expogesture icon on menu bar, re-launch Expogesture application itself from finder to get the preference panel open.

Action Tab

Per Application Definitions
You can create sets of action settings for specific applications.
Actions on Gestures
Defines actions for each gestures for application selected above (Per Application Definitions). Available actions are:
Send Key Event - Post a shortcut key evnet (act as you actually press the specified shortcut-key).
Pick A Menu Item - Execute the menu item for the frontmost application. To use this feature, "Enable access for asistive devices" should be checked (enabled) in Universal Access pane of the System Preferences.
Task Switch - Show task selector window.
Disabled - Do nothing (ignore the gesture).
Use Global Setting - Apply the same setting as "Global Definitions".

General Tab

Gesture Sensitibity
"Small" means small gestures can be recognized. In other words, "Big" requires you to make a large gestures.
Notification Window
You can specify the location of the notification window.
Task Switch
Options for built-in task selector.

Others Tab

Show status bar menu
Uncheck this to hide Expogesture icon from the menu bar. You can still access to the preference panel by re-launch (double click) the Expogesture icon from the Finder, even when menu bar icon is hidden.
Use polling to track mouse pointer (Polling Mode)
Some non-Apple mouse drivers requires this option. Default setting of this option is OFF, for optimum performance.

Task Selector

Expogesture has a built-in task selector. When a appropriate gesture is made, a floating window with a list of application icons comes up, near the mouse pointer.

Click the application icon to bring it frontmost. Ctrl-click (or right-click) the icon shows a popup menu for some extra navigation on it (like in Dock).