ESP32VGA
ESP32 VGA Controller and Graphics Library
Classes | Enumerations
VGAKeyboard.h File Reference

This file contains VGAKeyboardClass definition and the VGAKeyboard instance. More...

#include "freertos/FreeRTOS.h"
#include "VGAConf.h"

Go to the source code of this file.

Classes

struct  ESP32VGA::VirtualKeyDef_t
 Associates scancode to virtualkey. More...
 
struct  ESP32VGA::AltVirtualKeyDef_t
 Associates a virtualkey and various shift states (ctrl, alt, etc..) to another virtualkey. More...
 
struct  ESP32VGA::KeyboardLayout_t
 All in one structure to fully represent a keyboard layout. More...
 

Enumerations

enum  ESP32VGA::PS2Device_t {
  ESP32VGA::PS2Device_t::OldATKeyboard, ESP32VGA::PS2Device_t::MouseStandard, ESP32VGA::PS2Device_t::MouseWithScrollWheel, ESP32VGA::PS2Device_t::Mouse5Buttons,
  ESP32VGA::PS2Device_t::MF2KeyboardWithTranslation, ESP32VGA::PS2Device_t::M2Keyboard
}
 Represents the type of device attached to PS/2 port.
 
enum  ESP32VGA::VirtualKey_t
 Represents each possible real or derived (SHIFT + real) key.
 

Detailed Description

This file contains VGAKeyboardClass definition and the VGAKeyboard instance.