[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PS/2 barcode scanner shows no output, kernel 2.6 (atkbd.c)



On Tue, Jul 26, 2005 at 09:46:15AM +0200, Martin Rasp wrote:
> Hi.
> 
> I tried to use a barcode scanner (Labau LS300 PS/2) under Debian 3.1 but it 
> failed. When using Debian's kernel 2.6.8 (2.6.8-2-686-smp) I don't get any 
> useful output of the scanner except of the following messages 
> in /var/log/kern.log.
> 
> Jul 25 08:13:45 debian kernel: atkbd.c: Keyboard on isa0060/serio0 reports too 
> many keys pressed.
> Jul 25 08:13:46 debian kernel: input: AT Translated Set 2 keyboard on 
> isa0060/serio0
> Jul 25 08:14:08 debian kernel: input: AT Translated Set 2 keyboard on 
> isa0060/serio0
> Jul 25 08:14:37 debian last message repeated 2 times
> 
> A compiled Kernel 2.6.12.3 doesn't work either.
> But after booting Debian's kernel 2.4.27 (2.4.27-2-686-smp) the appropriate 
> scan values are printed to the screen as expected.

As this seems to be still present upstream, I have CCed the
linux-input in the hope of some help.

> When scanning barcodes while Linux keylogger (lkl) is running
> each value is saved successfully in lkl's logfile.

Which kernel is this with?
> 
> If DEBUG_ATKBD is set in "/usr/src/linux/drivers/input/keyboard/atkbd.c" and I 
> scan a barcode I get some more output in /var/log/kern.log but nothing useful 
> (for me).
> 
> Jul 25 08:55:30 debian kernel: atkbd.c: Received aa flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received fe flags 03
> Jul 25 08:55:30 debian kernel: atkbd.c: Received b8 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 9d flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received e0 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 9d flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 05 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 85 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 02 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 82 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 07 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 87 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 0b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 8b flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 05 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 85 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 07 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 87 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 05 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 85 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 06 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 86 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 1c flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 9c flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received aa flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received b6 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received b8 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received e0 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received b8 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 9d flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received e0 flags 00
> Jul 25 08:55:30 debian kernel: atkbd.c: Received 9d flags 00
> 
> Seems to be a problem of kernel 2.6 in general because it works with kernel 
> 2.4. Is there a workaround or kernel option to allow the use of ps/2 barcode 
> scanners with kernel 2.6?
> 
> Martin
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
Horms



Reply to: