USB. Он точно не работает или «так сказали»? Проверил на UltraX Media, UltraX Premium (давний их фанат :) и какой-то левой от BTC — результат один и тот же.
Быть может, имеет смысл собрать тестовую утилитку с индикатором «работает/не работает» — я бы проверил?
Печально. Может проблема в интерфейсе подключения… Я по-моему где-то даже читал про способ, приведённый выше, что он только для PS/2 клавиатур подходит…
Теперь отвечу на поставленный вопрос. Я сам в глаза не видел, как этот код собирали и тестировали на той клавиатуре, т. е. «так сказали». С другой стороны, я просто не видел причин не доверять сказанному.
Помогите с информацией о клавиатуре