Код клавиши win

latunev
latunev аватар
Offline
Зарегистрирован: 06.02.2018

Какая значит проблема, пытаюсь я значит заставить Digispark нажимать мне клавишу win всеми различными способами, т. е.

Есть функция DigiKeyboard.sendKeyStroke() и в эту функцию я вставлял разные значения которые вроде должны соответствовать нажатию на win, но как вы понимаете ничего не работает

Короче прошу помощи по этому вопросу

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

А у этих клавиш сложный код, состоящий из двух байтов: 0xE0+0x5B для левой и 0xE0+0x5C для правой.

latunev
latunev аватар
Offline
Зарегистрирован: 06.02.2018

чет все равно не работает, он как будто всесто win нажимает или альт или таб

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

Смотря чем проверять. Я тут как-то микрой тоже кнопки жать пробовал в плеере. Простые давятся, мультимедийные и сложные (Alt-Ctrl-A, например) - какой-то плеер чует,какой-то - нет. Причем с обычной клавиатуры все ОК. Чертовщина сплошная.

AlexanderNO
Offline
Зарегистрирован: 08.11.2018

Может это поможет? https://ru.wikipedia.org/wiki/Скан-код

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

sadman41 пишет:

Смотря чем проверять. Я тут как-то микрой тоже кнопки жать пробовал в плеере. Простые давятся, мультимедийные и сложные (Alt-Ctrl-A, например) - какой-то плеер чует,какой-то - нет. Причем с обычной клавиатуры все ОК. Чертовщина сплошная.

Ну так взять PS/2 клавиатуру, подключить к Ардуино и посмотреть, что шлет.

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

Да у меня особой цели не было. Просто решил посмотреть на возможности одной библиотечки.