H.Hooks 1.3.2

Contains LowLevelKeyboardHook and LowLevelMouseHook. Features:
- Global key handling and cancellation
- Allows handling combination like 1 + 2 + 3
- Only one Up event per combination
- Handle special buttons like Mouse.XButton

Install-Package H.Hooks -Version 1.3.2
dotnet add package H.Hooks --version 1.3.2
<PackageReference Include="H.Hooks" Version="1.3.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add H.Hooks --version 1.3.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: H.Hooks, 1.3.2"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

feat: Changed Hook.Start to use separate thread.
feat: Added ExtendedMode.
feat: Added left-right granularity.
feat: Added CapsLock support.
feat: Added KeyboardState support.
fix: Fixed double events bug.
feat: Added additional errors check.
fix: Fixed OneUpEvent handling bug.
fix: Fixed Hook Windows messages filter bug.
feat: Updated MouseHook.
feat: Added MouseHook.AddKeyboardKeys property.
feat: Updated Key.Parse and Keys.ToString().

NuGet packages (2)

Showing the top 2 NuGet packages that depend on H.Hooks:

Package Downloads
H.Runners.SelectRunner
Allows you to select a portion of the screen.
H.Services.HookService
Allows you to bind commands to system-wide hotkeys.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.2 68 1/22/2021
1.3.1 63 1/21/2021
1.3.0 33 1/21/2021
1.2.4 54 1/21/2021
1.2.3 46 1/20/2021
1.2.2 100 1/19/2021
1.2.1 73 1/18/2021
1.2.0 33 1/16/2021
1.1.0 43 1/15/2021
1.0.1 129 12/15/2020
1.0.0 43 12/15/2020