All in one Windows automation software. Fully configurable text expander, start menu, shortcuts, auto complete and mouse gestures. User-defined commands to run files, open webpages, send macros or automate anything. Incredibly powerful but yet simple to use.
AutoKey is a desktop automation utility for Linux and X11. It allows you to manage collection of scripts and phrases, and assign abbreviations and hotkeys to these. This allows you to execute a script or insert text on demand in any program.
The program is no longer developed. As announced by the developer, last version, 0.90.4, released in May 2012, is feature complete and can be still downloaded from Google Code Archive. A maintained port, updated to run on Python 3, has been hosted on GitHub with the name AutoKey , previously known as AutoKey Py3
Razer Synapse is unified configuration software that allows users to rebind controls or assign macros to any Razer peripherals and saves those settings automatically in the cloud.
Quick Macros automates repetitive tasks, even the most complex. Your macros can press keys, click buttons, links, menu items, on-screen images and other UI objects, manage windows, run and manage files, wait for various events, show dialogs, send/receive internet files and...
gpm is the mouse support for Linux on the console. This package provides a daemon that captures mouse events when the system console is active, and delivers events to applications through a library.
HydraMouse enables you to remap mouse buttons and to assign various actions to them. It is the only program in the world which can work not only with mice with up to 5 buttons, but also with many models of multi-button mice of various manufacturers (Microsoft, Logitech, Genius...