

AHK_X11
AHK_X11 is a Linux reimplementation of Windows AutoHotkey (AHK) CLASSIC (version 1.0.24 from 2004), with many of Windows AutoHotkey's features but more limited to legacy syntax and a subset of commands.
Features
Properties
- Lightweight
Features
- Works Offline
- Support for scripting
- Portable
- Text Expansion
- Task Automation
- Support for Hotkeys
- Automatic Looping
- Exe Compiler
- Custom Scripts
- Key rebinding
- Macro Recording
- Global hotkey
Tags
- Linux
- Automation
- automated-tasks
- create-hotkeys
- Macros
- GUI automation
AHK_X11 News & Activities
Recent activities
AHK_X11 information
What is AHK_X11?
AHK_X11 is a Linux reimplementation of Windows AutoHotkey (AHK) CLASSIC (version 1.0.24 from 2004), with many of Windows AutoHotkey's features but more limited to legacy syntax and a subset of commands.
So like AutoHotkey, it is a free, open-source macro-creation and automation software that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language.
It's compatible with X11 systems, but not yet with Wayland.
You can use AHK_X11 to:
- Automate almost anything by sending keystrokes or mouse clicks.
- You can write a mouse or keyboard macro by hand.
- Create hotkeys for keyboard and mouse.
- Remap keys and buttons on your keyboard and mouse.
- Expand abbreviations as you type them.
- Retrieve and change the Clipboard's contents.
You can also:
- Convert any AHK_X11 script into an executable file that can be run on Linux systems even where AHK_X11 is not installed.
- Create custom data-entry forms, user interfaces and menu bars (GUIs).
- Automate data entry jobs by reading data from text files, CSV etc.
- Use global variables, pseudo arrays.
- Use Perl Compatible Regular Expressions (PCRE).
- Debug scripts using the REPL (interactive console).






