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