Проблема с эмуляцией клавиатуры

Botanik
Offline
Зарегистрирован: 14.02.2017

Доброе время суток! Имеется Arduino Leonardo + библиотека Keyboard. Плата подключена к системному блоку штатным шнуром. Под Win 7 всё работает без проблем:  символы, посылаемые Adruino, система принимает (я тестировал через стандартный Блокнот). В чём проблема: до загрузки ОС компьютер ни как не реагирует на посылаемые символы. Как проверял: 1 способ) взял компьютер с  диском, защищённым TrueCrypt. При включении компа,  для  загрузки ОС требуется ввести пароль.  Arduino посылает символы, но на экране ни чего не отображается. 2 способ) вхожу в БИОС через нормальную клавиатуру, затем через Arduino посылаю символы. Эффект сохраняется – комп не видит посылаемых ему символов. Проверял многократно. Вопрос: такое поведение связано с какой-то особенностью библиотеки или это свойство  Arduino Leonardo? Как исправить?

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

видимо поддержка клавиатуры USB в биосе сей девайс не понимает

rkit
Offline
Зарегистрирован: 23.11.2016

Леонардо отчитывается как композитное устройство, а не просто клавиатура. На многом минималистичном софте это не будет работать никак. Тем более, если компу 90 лет, когда речь идет о семерке и биосе.

 

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

rkit пишет:

Леонардо отчитывается как композитное устройство, а не просто клавиатура. На многом минималистичном софте это не будет работать никак. Тем более, если компу 90 лет, когда речь идет о семерке и биосе.

у меня кое-какие железки еще под XP SP1 работают (KIP-3000) )))