Наверное, где-то описано, что и как должна генерить клавиатура. Пните, пожалуйста в ту сторону, где именно это описано.
Просто стоит задача сделать клавиатуру для компа. Как работать с матрицей - вопросов нет, тем более, что как раз в этом новый девайс и будет отличаться от стандартных.
Вопрос только в протоколе PS/2 или USB, что и как надо передавать.