|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: [PLUG] Need Help with Barcode Scanner
|
----- "Casey Bralla" <MailList@NerdWorld.org> wrote:
> I just bought a cheap barcode scanner from New Egg. It is a USB
> scanner and
> works fine with Windows (no drivers)
>
> I'm trying to get it to work with Gentoo. So far, no go.
>
> I added a section in my xorg.conf file to setup a second keyboard (and
> it
> works fine with a USB keybard (my normal keyboard is a ps/2 type).
>
> But the scanner scans the barcode, then halts, apparently because the
> USB data
> is not being sucked into the PC like a keybaord stream.
>
> LSUSB sees the scanner, and dmesg recognizes it, but I can't get it
> dump "keystrokes" to standard input.
>
> Anuybody got any ideas?
I have a USB CueCat scanner. It also shows up as a USB keyboard. Unfortunately (for you at least), in my case it "just works". I didn't have to touch xorg.conf to have it recognize the scanner. Scanning a barcode just sends to appropriate keystrokes into X, the same way the primary keyboard does.
If you are using Debian/Ubuntu, you could try poking around in the input subsystem, by installing the input-utils package. In particular, check out lsinput (root privs required!), which will list out all of the input devices attached to the system.
Here's the lsinput output for my CueCat:
/dev/input/event4
bustype : BUS_USB
vendor : 0x458
product : 0x101
version : 272
name : ":Cue:CAT"
phys : "usb-0000:00:02.0-10/input0"
uniq : ""
bits ev : EV_SYN EV_KEY EV_MSC EV_REP
EV_KEY means the device can send keypress events.
input-events May also help. Run `input-events <device number>' and it will show you all the events from that device. You probably need to stop running X for this to work right, however.
--Matt
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|