Skip to content

Struct SYN_USB_HID_KeyboardReport

ClassList > SYN_USB_HID_KeyboardReport

More...

  • #include <syn_usb_hid_keyboard.h>

Public Attributes

Type Name
uint8_t keycode
uint8_t modifier
uint8_t reserved

Detailed Description

Standard 8-byte USB HID Boot Keyboard IN Report structure

Public Attributes Documentation

variable keycode

uint8_t SYN_USB_HID_KeyboardReport::keycode[6];

Keycodes for up to 6 pressed keys


variable modifier

uint8_t SYN_USB_HID_KeyboardReport::modifier;

Modifier keys bitmask (CTRL, SHIFT, ALT, GUI)


variable reserved

uint8_t SYN_USB_HID_KeyboardReport::reserved;

Reserved byte (0x00)



The documentation for this class was generated from the following file src/syntropic/drivers/syn_usb_hid_keyboard.h