Skip to content

PonasKovas/incro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

incro

INput maCROs: program your keyboard/mouse

See macro-template for macro example. Build it and place the resulting *.so file in macros/ directory to test it.

Running

cargo run -r -p incro-bin

Your user must have access to the files in /dev/input/, so either root or in a group of the file. Run

ls -la /dev/input

to see what group has access to them.

Workflow

I recommend copying the template into macros/ directory and making your macros there, symlink their built dynamic libraries to the same macros/ directory and now you can just rebuild the workspace with this:

cargo build -r --workspace

and that will update all your macros.

About

INput maCROs: program your keyboard/mouse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages