FabGL
ESP32 Display Controller and Graphics Library
Keyboard Member List

This is the complete list of members for Keyboard, including all inherited members.

begin(gpio_num_t clkGPIO, gpio_num_t dataGPIO, bool generateVirtualKeys=true, bool createVKQueue=true)Keyboard
begin(bool generateVirtualKeys, bool createVKQueue, int PS2Port)Keyboard
emptyVirtualKeyQueue()Keyboard
enableVirtualKeys(bool generateVirtualKeys, bool createVKQueue)Keyboard
getLayout()Keyboardinline
getLEDs(bool *numLock, bool *capsLock, bool *scrollLock)Keyboard
getNextScancode(int timeOutMS=-1, bool requestResendOnTimeOut=false)Keyboard
getNextVirtualKey(bool *keyDown=nullptr, int timeOutMS=-1)Keyboard
getNextVirtualKey(VirtualKeyItem *item, int timeOutMS=-1)Keyboard
identify()PS2Deviceinline
injectVirtualKey(VirtualKey virtualKey, bool keyDown, bool insert=false)Keyboard
injectVirtualKey(VirtualKeyItem const &item, bool insert=false)Keyboard
isKeyboardAvailable()Keyboardinline
isVKDown(VirtualKey virtualKey)Keyboard
lock(int timeOutMS)PS2Device
onVirtualKeyKeyboard
reset()Keyboard
resumePort()PS2Device
scancodeAvailable()Keyboard
scancodeSet()Keyboardinline
scancodeToVirtualKeyTaskStackSizeKeyboardstatic
sendCommand(uint8_t cmd, uint8_t expectedReply)PS2Device
sendCommand(uint8_t cmd)PS2Device
setCodePage(CodePage const *codepage)Keyboardinline
setLayout(KeyboardLayout const *layout)Keyboard
setLEDs(bool numLock, bool capsLock, bool scrollLock)Keyboard
setScancodeSet(int value)Keyboard
setTypematicRateAndDelay(int repeatRateMS, int repeatDelayMS)Keyboardinline
setUIApp(uiApp *app)Keyboardinline
suspendPort()PS2Device
unlock()PS2Device
virtualKeyAvailable()Keyboard
virtualKeyToASCII(VirtualKey virtualKey)Keyboard