Нее, я имел ввиду сделать прямо из МК HID Keyboard - для этого нужно 2 ножки, одна из которых внешнее прерывание + небольшой код (правда используется один ТС) и стандартная библиотека V-USB. Вся остальная переферия остаётся, соот-но можно использовать встроенный UART для связи с компом. При таком раскладе на ПК не нужна никакая прога для отслежеивания нажатий.
Я просто как раз таким образом подключил iDrive BMW к компу. Чуть позже оформлю и выложу. Если интересует, есть работаюая прошивка под mega32 на С - могу дать