io.github.alper_han.crossmacro

Mouse and keyboard automation
 
  0
  no reviews




CrossMacro helps you record and replay mouse and keyboard actions.
It works on both Wayland and X11.

Features:

  • Record and replay mouse movements, clicks, and keyboard events
  • Text expansion shortcuts
  • Assign macros to keyboard shortcuts with toggle or hold-to-run modes
  • Schedule macros to run at specific times or intervals
  • Macro editor with undo/redo and action reordering
  • Playback with pause/resume, adjustable speed (0.1x to 10x), and loop mode
  • Save and load macros in .macro format
  • Customizable global hotkeys for control (defaults: F8 Record, F9 Play, F10 Pause)
  • CLI and headless workflows for automation and scripting
  • Multiple themes: Classic, Latte, Mocha, Dracula, Nord, Everforest, Gruvbox, Solarized, Crimson

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.
If setup cannot complete, you can use the native daemon setup instructions in the project README.