Files
Manuel 7473151c8a feat: I2C keyboard scanner + cardkb (#183)
* I2C keyboard scanner + cardkb

* scan all keyboards

* request input from all keyboards

* CardKB Fn+ENTER: simulate LONG PRESS
2025-08-22 20:12:09 +02:00

18 lines
444 B
C++

#pragma once
class I2CKeyboardInputDriver;
/**
* @brief This class is used to scan I2C connected keyboards and creates
* the corresponding input device (factory).
* It is used by the T-Deck, T-Deck Pro, T-Lora Pager, and other
* I2C connected keyboards.
*/
class I2CKeyboardScanner
{
public:
I2CKeyboardScanner(void);
virtual I2CKeyboardInputDriver *scan(void);
virtual ~I2CKeyboardScanner(void) {}
};