У меня есть такая конфигурация:
Клавиатура USB ---> Адаптер USB-to-PS/2 ---> Порт PS/2.
Ниже приведено изображение адаптера.

Адаптер USB-to-PS/2

У меня вопрос, какой скан-код будет создан в конце цепочки? Будет ли это скан-код USB или PS/2 (возможно, набор 2)?

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

1 ответ1

1

Если ваша «USB-клавиатура» работает в этой комбинации (через порт PS/2), это означает, что это специальная "двухрежимная" клавиатура. Он предназначен для понимания как протокола USB 1.1 LS, так и альтернативного протокола PS/2. Не все клавиатуры сделаны таким образом.

Адаптер не имеет внутри чипа, это просто пассивный разъем. Клавиатура переключается автоматически в зависимости от того, какую исходную сигнализацию она видит из порта.

Не уверен, что вы подразумеваете под "кодом сканирования", но порт PS/2 и работает как PS/2. Это клавиатура, которая входит в альтернативный режим PS/2. и, следовательно, работать со скан-кодом PS/2 SET. Смотрите также этот пост SE EE.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .