1 repository
Converts low-level system input events and timing data into serializable formats like JSON.
Distinct from Keyboard Event Handlers: Distinct from event handlers as it focuses on data persistence/serialization of the event stream.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Input Event Serialization. Refine with filters or upvote what's useful.
This project is a cross-platform input interception library and global keyboard event simulator for Windows and Linux. It provides a programmatic interface to monitor global keyboard events, simulate hardware input, and block system events to create custom hotkeys and shortcuts. The tool functions as a keyboard macro automation utility and a text expansion engine. It can record keystroke sequences and replay them with precise timing, or detect specific typed character sequences and replace them with predefined strings using simulated backspaces. The library covers a broad range of input cont
Includes utilities to serialize keyboard event data and timestamps into JSON format.