Есть ли способ прослушать событие управляющих клавиш (ASCII <10) с Javascript? - PullRequest
0 голосов
/ 18 января 2019

Мой вопрос не о клавишах "Ctrl", а о непечатных клавишах, которых нет ни на одной клавиатуре, но они полезны для префикса штрих-кода, когда он читается сканером в режиме HID.
В настоящее время я могу прослушивать события нажатия клавиш много символов, но когда мой сканер штрих-кода настроен на префикс штрих-кода с помощью символа ASCII, такого как SOH (код ASCII 1) или STX (2), ETX (3), EOT (4) )…
У меня нет никаких следов какого-либо события ...
Может быть, Chrome, Firefox ... не заботятся об этих ...
Мой код для тестирования довольно прост, я просто регистрирую события нажатия клавиш, запущенные в документе…

EDIT
Я уточняю, что вопрос касается запуска javascript в навигаторе (Edge, Chrome, Safari, Firefox ...), а не в узле. Я должен слушать сканер штрих-кода на веб-странице.

1 Ответ

0 голосов
/ 19 января 2019

Вы можете проверить, работает ли сканер штрих-кода, запустив команду xev на компьютере с Linux (idk о другой ОС), если xev что-то выводит, браузер должен вызвать событие клавиатуры. Если xev не выводит, сканер не работает должным образом.

...