Awesome
libuiohook
A multi-platform C library to provide global keyboard and mouse hooks from userland.
Compiling
Prerequisites: autotools, pkg-config, libtool, gcc, clang or msys2/mingw32
./bootstrap.sh
./configure
make && make install
Usage
- Hook Demo
- Async Hook Demo
- Event Post Demo
- Properties Demo
- Public Interface
- Please see the man pages for function documentation.