Hey Mark,
I am new to Node.js so please pardon me if I ask any basic questions.
I have tried to run the codes for a Newland HID POS/Rakinda RD4600 QR code scanner (which also doubles as a barcode scanner).
The special characters (!,@,#, and, etc) and capital letters do not appear or are missing i.e. not decoded and read, which leads to an empty array being entered/missing letters.
May I know where you obtained your USB HID key mapping list from?