Простите, но с чего бы это COM-порт должен реагировать на клавиатуру? Вы явно чего-то не договариваете, например того, что пытаетесь работать через терминал с COM-портом.
Плохому танцору известно что мешает... Я пользуюсь любой полноразмерной клавиатурой, которая под руку попадется: начиная от старых еще AT-шных, которым уже лет 25, наверное... И заканчивая вполне современными.