Вопрос про Keyboard.h

Arduino_Novichok
Offline
Зарегистрирован: 13.05.2018

Вопрос по этим методам:

Keyboard.press();

Keyboard.println();

Как реализуется набор RU символов в независимости от раскладки клавиатуры ?

toc
Offline
Зарегистрирован: 09.02.2013

Никак. Включите русскую раскладку, будет писать по-русски. Компьютерная клавиатура вещь простая. Она может сообщить компьютеру "нажата кнопка S", и только компьютер, то есть ОС, решает как интерпретировать такое сообщение: может "S", а может "Ы".

Arduino_Novichok
Offline
Зарегистрирован: 13.05.2018

Понял, спасибо что не прошли мимо !
 И есть вопрос, хоть и понимаю что могу протестировать, но вдруг раньше ответите.

Какие клавиши зависимы от раскладки ? Только буквы ? Или все ?
Всякие скобки , знаки припенаний , цифры , системные (ctrl / tab и т.д.) тоже зависят от раскладки ?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Arduino_Novichok пишет:

Какие клавиши зависимы от раскладки ? Только буквы ? Или все ?
Всякие скобки , знаки припенаний , цифры , системные (ctrl / tab и т.д.) тоже зависят от раскладки ?

Arduino_Novichok, ну Вам же уже ответили: зависит исключительно от установленного в ОС драйвера.

В общем случае - все.