Как поменять раскладку arduino pro micro

При подключении к ПК arduino пишет команды в русской раскладке. Следуя инструкции отсюда, я пытался получить раскладку клавиатуры с помощью Serial.read() и поменять ее в том случае, если она русская в данный момент. Вот полный код:

#include <Keyboard.h>

void setup(){
   Serial.begin(9600);
   if (Serial.read() == '2') {
      Keyboard.press(KEY_LEFT_ALT);
      Keyboard.press(KEY_LEFT_SHIFT);
      delay(45);
      Keyboard.releaseAll();
      delay(100);
   };
   Keyboard.press(KEY_LEFT_GUI);
   Keyboard.press('r');
   delay(45);
   Keyboard.releaseAll();
   delay(100);
   Keyboard.print("Test");
};
void loop(){
  
};

Но тут у меня вообще перестало что-либо происходить при подключении платы к пк. Как это можно исправить и при этом переключать раскладку на нужную?


Ответы (0 шт):