Ранее на этой неделе разработчик с открытым исходным кодом и YouTuber TheRasteri анонсировал проект одноплатного адаптера USB to HID с открытым исходным кодом - HIDman, призванный обеспечить более компактное решение для адаптеров USB to HID, чем существующие, цитируемые решения с открытым исходным кодом, такие как USB4VC и ps2x2.
Помимо страницы GitHub с основной информацией об адаптере, релиз HIDman также включает 22-минутное видео на YouTube-канале TheRasteri, в котором подробно рассказывается о том, почему и как было собрано устройство. Подробная информация о настройке также включена в видео, а для пользователей, которые хотят просто заказать готовый HIDman, проект также доступен для покупки с или без сборки на PCBWay.
Итак, зачем нужен такой адаптер? Если коротко, то многие старые ПК просто не приспособлены для взаимодействия с USB-устройствами, а некоторые простые адаптеры могут даже не работать должным образом, в зависимости от клавиатуры или системы. Тогда очевидным выбором становится универсальное решение для совместимости, такое как HIDman или его аналоги.
Прошивка HIDman уже используется в последней версии карманного DOS ПК TinyLlama, TinyLlama2. TheRasteri также рассказывает о нескольких еще более мелких вариантах HIDman, созданных другими участниками сообщества, включая такой маленький, как адаптер PS/2-to-USB. Даже если вы можете использовать пользовательские драйверы и адаптеры для принудительной поддержки USB в старых операционных системах, использование адаптера и просто выбор входа PS/2 является лучшим решением, поскольку эти решения, как известно, более склонны к сбоям.
Именно поэтому прошивка HIDman интегрирована в TinyLlama2, и именно поэтому она и ее предшественники так желанны для энтузиастов DOS.
Устройства ввода, поддерживаемые HIDman, включают почти все современные USB-мыши и клавиатуры, в том числе беспроводные через USB-ключ, а также геймпады с поддержкой HID-ввода, например, все USB-геймпады PlayStation, но не Xbox. Устаревшие устройства ввода, которые HIDman может эмулировать, - это серийные мыши с поддержкой третьих кнопок, мыши PS/2 с поддержкой до 5 кнопок, а также различные классические клавиатуры и контроллеры, включая оригинальную линейку клавиатур IBM PC.
Конечно, вы не получите поддержку RGB или полноценных 12-макроклавишных мышей, но вы сохраните большую часть современных функций мыши и клавиатуры на ретро-оборудовании.
Оригинал
Уникальность