захват клавиатуры браузера javascript со сканера/читателя
Я разрабатываю веб-страницу, на которой пользователь может использовать: (помимо мыши и клавиатуры)
- сканер штрих-кода
- считыватель RFID
Оба они на стороне клиента и работают как клинья клавиатуры, которые набирают код + ENTER
Я могу настроить символы запуска / остановки для сканера штрих-кода, но, насколько мне известно, у меня нет утилиты для их настройки для считывателя RFID.
Каков наилучший способ захвата отдельных кодов для каждого устройства и различения их от пользовательского ввода?
Я попытался установить драйвер winusb (используя zadig), и хотя я могу открыть устройство, я не могу правильно настроить получение кодов от сканера/считывателя.
Если бы это был универсальный драйвер для преобразования USB-устройства в последовательный, я мог бы использовать navigator.serial в своем коде. Я еще не мог найти его, любые указатели в этом направлении также приветствуются.
Заранее спасибо Алекс