Пожалуйста помогите с добавлением эмуляции кнопки в библиотеку keyboard.h

Alex4136
Offline
Зарегистрирован: 27.02.2018

Уважаемые специалисты! Мне для игры в симуляторе нужно эмулировать кнопку контекстного меню, которая между Alt и CTRL  справа на клавиатуре. В библиотеке ее нет. Как бы ее добавить? Был бы крайне благодарен за помощь.

sadman41
Offline
Зарегистрирован: 19.10.2016

Интересный вопрос.  Сходу ничего не нашел. Могу предложить for() -ом перебрать значения от 0 до 255 с паузой в секунду. Далее одновременно выводить перебираемое значение на какой-нибудь индикатор и в Keyboard.write() Как дернется винда менюшкой контекстной - значит этот кейкод и будет искомым.

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

А кто сказал, что кнопка генерит единственный код?

Насколько мне известно, все, что лежит за пределами 83-клавишной клавиатуры первых IBM PC, уже передают более одного кода.

sadman41
Offline
Зарегистрирован: 19.10.2016

Похоже, что можно "жать" Shift+F10, пример тут: https://www.arduino.cc/en/Reference/KeyboardPress

Alex4136
Offline
Зарегистрирован: 27.02.2018

Спасибо за ответы! Но надо в программе эмулировать именно клавишу контекстного меню!