Skip to content

kant-github/macro-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Macro Recorder (Global Input Event Logger)

A simple cross-platform global input recorder written in Rust using the rdev crate.

This tool captures and logs keyboard and mouse events along with timestamps, until you press ESC to stop.

✨ Features

  • Records:
    • Keyboard press and release events
    • Mouse button press and release events
    • Mouse movements
  • Timestamped events
  • Stops recording when Escape key is pressed
  • Thread-safe with Arc<Mutex<>> and AtomicBool

📸 Example Output

🚀 Usage

1. Clone the repository

git clone https://github.com/kant-github/macro-recorder.git
cd macro_recorder
cargo run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages