ESP32VGA
ESP32 VGA Controller and Graphics Library
|
All in one structure to fully represent a keyboard layout. More...
#include <VGAKeyboard.h>
Public Attributes | |
const char * | name |
KeyboardLayout_t const * | inherited |
VirtualKeyDef_t | scancodeToVK [92] |
VirtualKeyDef_t | exScancodeToVK [32] |
AltVirtualKeyDef_t | alternateVK [64] |
All in one structure to fully represent a keyboard layout.
AltVirtualKeyDef_t ESP32VGA::KeyboardLayout_t::alternateVK[64] |
Virtualkeys generated by other virtualkeys and shift combinations.
VirtualKeyDef_t ESP32VGA::KeyboardLayout_t::exScancodeToVK[32] |
Direct extended-scancode->virtualkey associations. Extended scancodes begin with 0xE0.
KeyboardLayout_t const* ESP32VGA::KeyboardLayout_t::inherited |
Inherited layout. Useful to avoid to repeat the same scancode-virtualkeys associations.
const char* ESP32VGA::KeyboardLayout_t::name |
Layout name.
VirtualKeyDef_t ESP32VGA::KeyboardLayout_t::scancodeToVK[92] |
Direct one-byte-scancode->virtualkey associations.