CrossMacro helps you record and replay mouse and keyboard actions. It works on both Wayland and X11.
Features:
Wayland and X11 support:
CrossMacro works on both Wayland and X11. Absolute mouse positioning is supported on Hyprland, KDE Plasma, and GNOME.
On GNOME, a Shell Extension can be installed on first run. A logout/login may be required for the extension to take effect.
If permissions are missing, the app offers Quick Setup on launch. Quick Setup opens a standard system authorization prompt to enable the direct device mode fallback for the current user session. If setup cannot complete, you can use the native daemon-backed setup instructions in the project README instead.
CrossMacro 1.1.0 improves everyday automation with a better editor, smoother text expansion, randomized timing controls, stronger Linux integration, and more reliable packages.