Как поменять раскладку 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(){
};
Но тут у меня вообще перестало что-либо происходить при подключении платы к пк. Как это можно исправить и при этом переключать раскладку на нужную?