1
0
mirror of https://github.com/MatMoul/g810-led.git synced 2026-01-06 12:56:58 +00:00

Add new arg -tuk for testing unsuported keyboard

This commit is contained in:
2017-05-06 22:41:08 +02:00
parent 11865ca560
commit ebb41b8037
5 changed files with 75 additions and 18 deletions

View File

@@ -16,7 +16,7 @@ class LedKeyboard {
private:
const std::vector<std::vector<uint16_t>> SupportedKeyboards = {
std::vector<std::vector<uint16_t>> SupportedKeyboards = {
{ 0x46d, 0xc336, (u_int16_t)KeyboardModel::g213 },
{ 0x46d, 0xc330, (u_int16_t)KeyboardModel::g410 },
{ 0x46d, 0xc333, (u_int16_t)KeyboardModel::g610 },
@@ -27,7 +27,6 @@ class LedKeyboard {
{ 0x46d, 0xc335, (u_int16_t)KeyboardModel::g910 }
};
enum class KeyAddressGroup : uint8_t {
logo = 0x00,
indicators,
@@ -135,6 +134,8 @@ class LedKeyboard {
~LedKeyboard();
bool overrideKeyboard(uint16_t vendorID, uint16_t productID, KeyboardModel model);
std::vector<DeviceInfo> listKeyboards();
bool isOpen();