USB-клавиатура и USB-to-PS/2 адаптер сканкод
У меня есть такая конфигурация:
Клавиатура USB ---> Адаптер USB-to-PS / 2 ---> Порт PS / 2.
Ниже приведено изображение адаптера.
У меня вопрос, какой скан-код будет создан в конце цепочки? Будет ли это скан-код USB или PS / 2 (возможно, набор 2)?
После прочтения онлайн, я не ясно об этом. Некоторые говорят, что у адаптера есть микросхема, которая выполняет перевод с USB на PS / 2, а другие говорят, что это прямое сквозное соединение.
1 ответ
Если ваша "USB-клавиатура" работает в этой комбинации (через порт PS/2), это означает, что это специальная "двухрежимная" клавиатура. Он предназначен для понимания как протокола USB 1.1 LS, так и альтернативного протокола PS/2. Не все клавиатуры сделаны таким образом.
Адаптер не имеет внутри чипа, это просто пассивный разъем. Клавиатура переключается автоматически в зависимости от того, какую исходную сигнализацию она видит из порта.
Не уверен, что вы подразумеваете под "кодом сканирования", но порт PS/2 и работает как PS/2. Это клавиатура, которая входит в альтернативный режим PS/2. и, следовательно, работать с PS/2 Scancode SET. Смотрите также этот пост SE EE.