Skip to content

iUnknownAdorn/libvinput

 
 

Repository files navigation

libvinput banner

Cross-platform, simple C keyboard hook and emulator with mouse support in the works.

Building and running demo

Note: On Linux, you need x11, xcb-xtest and libxdo development headers installed.

Note (part 2): On Windows, you might want to use something like MSYS2 to compile. Does not require any additional dependencies.

Linux
make wordlogger
./wordlogger
Windows
make wordlogger.exe
./wordlogger.exe

Documentation

All the documentation can be found inside the libvinput.h file.

Donating

If you feel this library has been helpful, please consider supporting me by donating through my Ko-Fi. Thank you!

License

This software is licensed under the AGPLv3 license, more info in the LICENSE file.

About

Cross-platform, simple C keyboard hook and emulator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 90.3%
  • Makefile 4.7%
  • C++ 4.6%
  • Nix 0.4%