Crate hookmap_core

source ·
Expand description

A core library of hookmap.

This library provides input simulation and global hooks for keyboard and mouse.

Feature flags

  • us-keyboard-layout (default): Use US keyboard layout. This changes the Button variant.
  • japanese-keyboard-layout: Use Japanese keyboard layout. This changes the Button variant.

Modules

Definition of keyboard and mouse button.
Representation of keyboard and mouse events.
Functions for mouse operations

Functions

Installs a hook and returns a receiver to receive the generated event.
Uninstalls a hook. After this call, install_hook can be called again.