LK404-AT Keyboard connector used with a barcode scanner
Posted: Sat Jan 15, 2005 3:38 pm
Hi,
I have the LK404-AT unit - 40x4 lines with AT keyboard connector on the rear.
Background is I have removed the large AT socket from the circuit-board (as it makes the module too deep to fit in the box I want to use!) and have connected the solder points to an external PS/2 style keyboard socket on my outer box. I also have a USB/Serial converter on the end of the serial interface cable from the device so I can connect via USB to my PC.
This all works great - I can connect a standard PS/2 PC Keyboard and run a standard comms program on my PC and key presses appear as expected.
However I also have a barcode scanner of the "keyboard wedge" type - so it plugs into the keyboard socket and the keyboard then piggy-backs on this. The keyboard works fine as before - however if I attempt to scan a barcode I would expect the PC to recieve the digits of the barcode as if they had been typed on the keyboard - this is what happens if I connect the same keyboard/barcode scanner to my PCs keyboard socket!
However when connect via the LK404-AT the digits from the barcode scanner appear as garbage on the comms program screen - I thought it might have been corrupting the keycode values in some way - but I'm not sure. The only difference between keypresses on the keyboard and a scanned barcode I can see is that the barcode scanner would send its "keypresses" much more quickly. It's possible to change the "character delay" that the barcode scanner uses - anything up to about 1/2second between digits - but it doesn't seem to help?
I'm wondering if anyone else has had similar problems or has any ideas what's going wrong?
Also I notice that this module is/has been discontinued and there doesn't seem to be a direct replacement (ie. device that directly accepts a normal keyboard). Any suggestions on alternatives?
I have the LK404-AT unit - 40x4 lines with AT keyboard connector on the rear.
Background is I have removed the large AT socket from the circuit-board (as it makes the module too deep to fit in the box I want to use!) and have connected the solder points to an external PS/2 style keyboard socket on my outer box. I also have a USB/Serial converter on the end of the serial interface cable from the device so I can connect via USB to my PC.
This all works great - I can connect a standard PS/2 PC Keyboard and run a standard comms program on my PC and key presses appear as expected.
However I also have a barcode scanner of the "keyboard wedge" type - so it plugs into the keyboard socket and the keyboard then piggy-backs on this. The keyboard works fine as before - however if I attempt to scan a barcode I would expect the PC to recieve the digits of the barcode as if they had been typed on the keyboard - this is what happens if I connect the same keyboard/barcode scanner to my PCs keyboard socket!
However when connect via the LK404-AT the digits from the barcode scanner appear as garbage on the comms program screen - I thought it might have been corrupting the keycode values in some way - but I'm not sure. The only difference between keypresses on the keyboard and a scanned barcode I can see is that the barcode scanner would send its "keypresses" much more quickly. It's possible to change the "character delay" that the barcode scanner uses - anything up to about 1/2second between digits - but it doesn't seem to help?
I'm wondering if anyone else has had similar problems or has any ideas what's going wrong?
Also I notice that this module is/has been discontinued and there doesn't seem to be a direct replacement (ie. device that directly accepts a normal keyboard). Any suggestions on alternatives?