I have a barcode scanner that used to work under kernel 2.4. But now does not work on kernel 2.6. It seems to be that this scanner send the whole string read to the computer through the keyboard and the kernel 2.6 now seems to be protecting against "many keys pressed" (a whole string could be interpreted as that).
Does anyone knows how to solve this problem? my barcode scanner does not have an option to send the characters one by one.
I have tested a lot of system to be sure that the problem was the kernel and I was right. These were my results:

OS | Did it work?
SuSE 9.3 | no
Mandrake 10.0 | no
Mandrake 10.1 | no
RedHat 9 | yes
Mandrake 9.2 | yes
Windows XP SP2 | yes

Any help will be very appreciated.

Thanks in advance.