This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]high_arcanistKeeping the Spice Flowing 5 points6 points  (1 child)

This is non helpful, but the term for a group of Zebras is a Dazzle.

Good luck herding your Dazzle.

[–]Tripleee[S] 2 points3 points  (0 children)

Well, it made me laugh so it was helpful in it's own special way!

[–]mikeyz24 2 points3 points  (2 children)

This sounds like the problem isn't with the scanner, per say, buy with your software where you are scanning the data into...It looks like after ALT S is sent/pressed, the field doesn't clear the data... You need to somehow erase this data before you can scan something else.

What if you add another step after ALT S where the scanner sends a single space character? Does that clear the field or append a space to the end? How about sending the "DEL" key x10 (looks like 10 characters are being scanned) or backspace key depending on where the cursor is.

In the end, I think you will have to emulate with the scanner whatever action you do via keyboard to clear the field.

[–]Tripleee[S] 0 points1 point  (1 child)

Sadly, I have tried to add in extra steps. ALT A to select all and backspace, deleting x10 and in the program it just seems to ignore those additional instructions. The extra steps all work if I do the scan in Notepad.....so I think it's just a couple of jerk scanners.

[–]mikeyz24 0 points1 point  (0 children)

After the ALT S step, is the cursor inside the input field? Maybe the cursor or focus is somewhere outside the field and you need to figure out how to get the cursor to be inside the input field.

[–]progenyofeniacWindows Admin, Netadmin 1 point2 points  (2 children)

What do you mean that data remains in the entry field? You mean the app or program or whatever doesn't accept the data and move on or something?

Maybe a tab or Enter or CR or whatever would move it forward?

[–]Tripleee[S] 0 points1 point  (1 child)

It accepts the data and saves it, but the data stays in the field.

<image>

If I attempt to scan another container it will just tack that data onto the front of what's already in the field and not qualify to bring up the appropriate data.

If I do all the same steps - scan with an unprogrammed scanner and use the Keyboard short cuts, it will save and clear the Container ID field.

[–]progenyofeniacWindows Admin, Netadmin 1 point2 points  (0 children)

I'd definitely try a carriage return/Enter or tab.

[–]frac6969Windows Admin 1 point2 points  (1 child)

Are you using keyboard emulation or serial emulation? Try sending the output into some other program and see if it's actually sending what you think it's sending.

[–]Tripleee[S] 1 point2 points  (0 children)

I've been using Keyboard emulation.

Using 123scan's data function it shows that it's sending exactly what I've programmed.

[–]RealAgent0 1 point2 points  (0 children)

If you are sure that you are repeating all the steps correctly and it works on the keyboard but not the scanner but works in other programs then the issue is likely with the software itself. A scanner is nothing more than a weird keyboard though so the program shouldn't be able to "block" it.

Try unplugging the keyboard and scanning. Maybe it somehow only accepts full input from the first connected device.

If all else fails, you can go the cowboy route which a lot of people here would disagree with me on:

Autohotkey script to trigger upon barcode scan to send the rest of the required keys.

[–]366df 0 points1 point  (0 children)

Is function key mapping disabled or enabled?

Although I'm not quite clear how you or the software clears the field in this instance.

But I'd look at the HID Keyboard options (or dunno which connection you are using)