AutoHotkey

AutoHotkey v2 Linux Port

Official AutoHotkey v2.0.26 documentation, adapted for Linux — X11 & Wayland backends

v2 only 327 built-ins X11 / XWayland / Wayland DllCall (.so)

Getting Started

About the port

Language

Interoperability

Native libraries

Platform notes

Linux port note: this documentation accompanies the AutoHotkey v2 Linux port. Only AutoHotkey v2 syntax is supported — v1 syntax and the v1-to-v2 migration material are not part of this port. DllCall works with native .so libraries and COM is mapped onto D-Bus; Windows-only examples (GUI, Sound, window messages, …) are kept for reference. See linux-port.htm for the complete list of differences from Windows AutoHotkey.