View source for Auxlaunch

From Openmoko

Jump to: navigation, search

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Administrators.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page:

Return to Auxlaunch.

Personal tools

Auxlaunch is a very simple, finger-friendly application launcher and window switcher for the Freerunner. It appears when the "AUX" button is pressed. The top buttons change when the up/down buttons below are pressed.



To launch an app, press the top left button ("left for launch"). The apps are configured in a comma delimited text file (.auxlaunchrc). Items such as "Suspend", "Cancel", and "Quit" can be configured too. Auxlaunch uses stock GTK icons or images from files.

To switch to a currently running app (window), press the top right button. If you don't like this feature, then specify "-nowm" when running "auxlaunch" (i.e. "auxlaunch -nowm"). This will hide the right-hand, app switching buttons.

Note: Auxlaunch is, of course, very beta and, so far, only tested in Debian.


Python and PyGTK are required. Package "wmctrl" is required for window (app) switching.

Download (from external site)

  1. Extract files to new directory.
  2. Edit .auxlaunch
    • Specify stock GTK icon identifiers -or- file names of existing images.
    • Use "&" at end of command to run in background.
  3. At command line, run "./auxlaunch". (Or, run "./auxlaunch -nowm".)
  4. Press AUX button and enjoy!


Auxlaunch shown here underneath the cool, "openmoko-panel-plugin':
(Also, yeah, it is kind of silly to configure Auxlaunch with an "Auxlauncher" button. But I thought it'd make for a good screenshot.)