SharpHook
A library which provides a cross-platform global keyboard and mouse hook for .NET. It is a thin wrapper of libuiohook and provides direct access to its features as well as higher-level types to work with it.
You can look through the articles to find out more about this library, or dive into the API reference.
- Introduction
- Native Functions
- Global Hooks
- Reactive Global Hooks
- Limitations
- About SharpHook
- API Docs
GitHub Repository
https://github.com/TolikPylypchuk/SharpHook
Installation
dotnet add package SharpHook --version 1.0.1
dotnet add package SharpHook.Reactive --version 1.0.1