Hi all.
Does anyone know how to make the MSR of a USB keyboard to transmit data as standard keyboard input? Or redirect the data transmitted by the MSR to standard input in Windows XP?
We are currently evaluating a few new POS PCs as possible replacement for our 10+ years old registers. Our current registers are using PS/2 keyboards whose MSRs can transmit data as standard keyboard input. This works just fine with our telnet based POS system.
The new registers we are evaluating have USB keyboards whose MSRs apparently do not transmit data as standard keyboard input.
According to the programming/user guides for the USB keyboards, the MSRs are treated as USB HID devices separate from the main keyboards. The user guides states that with the appropriate device drivers installed, the POS application can utilize the OPOS or JavaPOS API to access the data transmitted by the MSRs. However, our PC registers are using telnet application to access the POS system running on a Unix server so OPOS/JavaPOS API can not be used. (That's right, our PC registers are really just dumb terminals).
The support staff for the registers we are evaluating all suggested us to play with the OPOS device drivers or the device management software to see if we can get MSRs to work the way we need. But so far, nothing has helped.
Any information concerning the USB MSRs would be appreciated. Thanks.
-JL