Main Page
From clickity
Contents |
Clickity
Clickity is a tray-icon program for simulating mouse clicks and drags that are difficult to perform because of limited hand use or limited pointing hardware. It runs on any X system that supports tray icons and does not require an integrated desktop environment or accessiblity framework to be installed (as of version 0.1.2 it will also run on Microsoft Windows systems). It's capabilities are similar to those of Gnome's MouseTweaks or KDE's KMouseTool, though it has a different user interface. Clickity's goal is to provide mouse-click accessibility to users of lightweight desktop environments like LXDE or Xfce or standalone window managers outside of desktop environments.
Clickity displays an icon indicating the action it will perform when activated either by holding down and then releasing the left mouse button or by moving the pointer and letting it dwell in position (dwell mode is turned off by default). Actions include single clicks, double clicks and drags of the left, right and middle buttons, as well as single clicks of the up and down buttons (corresponding to scroll-wheel motion; Clickity can also be set to auto-scroll if desired). When Clickity is about to activate, the icon starts blinking; moving the pointer will cancel the activation.
The action can be selected by clicking on the icon (or hovering over it in dwell mode) or continuing to hold down the left button after the icon starts blinking. This will step through the sequence of available actions, called a profile. Profiles are defined in Clickity's configuration file and can be selected from the icon's right-click menu (profiles can also include an action that will bring up the menu when activated). For example, you could have a main profile that includes just left and right clicks, and another one including left drag and middle click that you'd switch to if you need to do copying and pasting. Actions in profiles can be set to automatically advance to the next action or to return to the previous profile after being performed; you could set up the cut-and-paste profile so that after performing the drag, the middle click automatically becomes the next action, and after the middle click Clickity returns to the main profile.
As of version 0.1.2 all settings and profiles can be configured from a preferences dialog.
Documentation
Dependencies
Clickity requires:
- Python (2.5 or later)
- PyGTK (2.12 or later)
Download
clickity.0.2.0.tar.gz (2010-06-23)
History
0.2.0 (2010-06-23) Added autoscan mode. Included HTML documentation. Changed version number system (from now on, middle digit represents new features, last digit represents bug fixes or minor tweaks).
0.1.3 (2010-06-18) Added drag-and-drop reordering of profiles. Included missing sample configuration file in distribution. Added XDG desktop file and icon.
0.1.2 (2010-06-17) Added preferences dialog for configuration. Added Win32 support.
0.1.1 (2010-06-09) Added back action, autoadvance and autoback. Added automatic scrolling. Fixed problem with option names containing dashes.
0.1.0 (2010-06-07) Initial release
