Expand description
Keyboard multiplexer service.
This module contains the KeyboardMuxServer type, which implements both
KeyboardService and a KeyboardMuxService defined in this module. It
is used for systems where multiple hardware keyboards may be available, to
allow clients to subscribe to events from any keyboard (using its
KeyboardService implementation). Keyboard drivers use the
KeyboardMuxService to publish events from their keyboards to the
multiplexer, which broadcasts those events to all clients.
Structs§
- A client for the
KeyboardMuxService. - The keyboard multiplexer.
- Service definition for the keyboard multiplexer.