Если это не проблема с аппаратным обеспечением / драйвером, возможно, происходит несколько других вещей.
Немного (много) удара в темноте, но может случиться так, что программное обеспечение киоска может иметь жестко закодированную строку или «магическое число», скрытое внутри него, предназначенное для идентификации конкретного устройства в определенной конфигурации, особенно если производитель программного обеспечения разработал его для работы только на одной конкретной плате и конфигурации.
Этого не должно быть, но здесь, на планете Земля, это иногда (слишком часто) происходит. Я давно работал над программным обеспечением для POS, которое делало подобные вещи, чтобы принудительно установить привязку поставщика к поставке оборудования (не моя идея).
Я бы посмотрел вокруг, чтобы увидеть, какие аппаратные идентификаторы для HID есть на обеих платах, и посмотреть, отличаются ли они.
Вероятно, лучшим способом было бы связаться с поставщиком программного обеспечения, но если это не вариант, вы можете получить некоторое представление о внутренностях программы и любых жестко закодированных идентификаторах устройств с помощью отражателя: http://www.red -gate.com / продукты / отражатель / .
Обратите внимание, что поскольку вы не являетесь разработчиком, это может выглядеть просто как греческий (укажите любой другой язык, который вы не понимаете, если вы свободно говорите по-гречески), и объяснение того, что все это означает, выходит далеко за рамки этого ответ. Но нужно искать аппаратный идентификатор HID от первой платы или что-нибудь еще по цепочке к контроллеру usb.