Сделать полную эмуляцию клавиатуры PS/2 не совсем просто, там есть свои тонкости, как уже кто-то отвечал. Если сделать просто выдачу кодов по протоколу PS/2 в комп, то клавиатура не подключится при старте компа. Она же не зря моргает глазами два раза при включении компа. Сначала идет ее обнаружение и инициализация биосом, затем системой. Я разбирался с этим вопросом, срециально снимал протоколы с линии, написал эмулятор клавиатуры 4х4, он поддерживает в том числе и одновременное нажатие нескольких кнопок. Раньше это было у меня на сайте, сейчас я сайт закрыл. Так что если кому интересно описание протокола, временные диаграммы и прочее - пишите gsb@gsb.kirov.ru.
--------------------
Обычно последним смеется тот, кто хуже соображает!
|