Question about magnetic stripe readers on USB keyboards

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

Reply to
tempest0123
Loading thread data ...

It's not going to happen... The MSR is a separate device in this case - the cable from the PS to the keyboard is actually connecting to an internal hub in the keyboard - the MSR and keyboard are connected to this hub internally as separate devices. The receiving application (telnet in this case) has to 'listen' to the MSR separately from the keyboard input - telnet's not that smart:)

There are USB POS Keyboards that WILL emulate keyboard input though - you have to pick the correct SKU though. Also, PS/2 devices are still readily available, so if your new PCs have PS/2 ports you can use those.

Reply to
Glenn Adams [MVP - Retail Mgmt]

Thanks for the info.

Reply to
tempest0123

BeanSmart website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.