FICHA · AUR

libuiohook

A multi-platform C library to provide global input/ouput hooking from userland.

  • Library
  • Dev
  • DESKTOP
  • ACCESSIBILITY
  • Dependency only
official+codex · reviewed · Jun 2, 2026 description in en

Description

Applications can observe global keyboard and mouse events for shortcuts, automation, accessibility, or input monitoring.

This library is useful for developers building hotkey tools, assistive software, testing utilities, or automation that must react to input outside one window. It does not add a settings panel by itself; another program controls what input is captured and stored.

Global input hooks can expose keystrokes, mouse activity, and sensitive actions. Use only with trusted applications and clear user consent.

Permissions

Permissions not analysed for this source yet.