AutoHotKey
Приложение AutoHotKey предназначено для того, что настраивать клавиатуру, джойстик и мышь и назначать горячие клавиши. Она позволяет переназначать фактически любые кнопки и клавиши на всех возможных устройствах ввода. Она содержит разработанный специально для нее скриптовый язык с серьезными возможностями для создания скриптов, могущих отслеживать нажатия клавиш на клавиатуре, движение мыши и рабочий процесс любых других устройств ввода. Приложение объединило продвинутые возможности, при помощи которых можно управлять горячими клавишами, со способностью написания своих макросов. В плане функциональности присущий AutoHotkey скриптовый язык значительно превосходит возможности механизма по созданию bat-файлов, что встроен в Windows. Кроме того, существует возможность компилировать созданные скрипты в исполняемые файлы с целью выполнения их запуска на любых из систем без установки программы.