[−][src]Crate keytokey
Re-exports
pub use crate::handlers::ProcessKeys; |
Modules
debug_handlers | |
handlers | |
premade |
Structs
Keyboard | the main keyboard struct |
KeyboardState | current keyboard state. |
Enums
Event | |
EventStatus | |
KeyCode | usb key codes mapped into the first private region of unicode USBKeyOut must substract UNICODE_BELOW_256 to create valid u8 values to transmit |
UnicodeSendMode | Different operating systems expect random unicode input as different key combinations unfortunatly, we can't detect what we're connected to, so the keyboard needs to provide some kinde of switch key. |
Traits
AcceptsKeycode | |
USBKeyOut | the handlers use this trait to generate their output |
Functions
iter_unhandled_mut |