is there actually any use for USB 2.0?
Theoretical max data rate for USB 2 is 480 Mbit/second, much higher than
the theoretical max data rate for USB 1, which is 12 Mbit/second. Real
world transfer rates are always going to be lower, of course, but 480 is
much bigger than 12. I have reports of USB 2 Mass Storage devices
sustaining 17 Mbyte/second, which is far greater than the 800
Kbyte/second I usually get from USB 1 storage devices.
I guess that my Microtek ScanMaker 5800 - clone is not a real
reference: it's just painful slow at higher resolutions. However, I
wonder: is it the scanner itself or is there any speed blocker within
the drivers that slows down the scanners that much?
The scanner may not be able to acquire data as fast as the bus can
transmit the data. Define "painful slow" more exactly--"My scanner
takes N seconds to acquire an image that's X by Y pixels, 8-bit RGB" is
much easier to deal with than a vague "too slow" reference.
You should also examine your machine's USB chipset; "lspci -v | grep
HCI" should show at least one EHCI device. (Sorry, I don't know what
the equivalent command would be in Windows.) Also, not all the USB
ports on your motherboard will be USB 2. Look in your motherboard
manual; it should say which ports are USB 2 and which ports are USB 1.
If your scanner is plugged into a USB 1 port, it'll be slower.
I was told there might be any kind of copyleft agreement in order to
slow down those consumer devices!?
Did someone change the definition of "copyleft" when I wasn't looking?
The word is usually used to refer to things released under the GPL, BSD,
MIT, Artistic, or similar licenses, and is shorthand for "the person who
originally wrote this retains copyright, but anybody can look at the
source and anybody is welcome to use the source in their own projects if
they follow @CONDITIONS."
I'd think that if manufacturers of consumer products had such an
agreement, their USB 2 products would get stomped in the long term as
consumers realized that USB 2 was slower than Firewire.[0] OTOH, ISTR
seeing something about "USB 2 full speed" vs. "USB 2 high speed" about 6
months back, and the article said that one was slower than the other. I
actually don't have any USB 2 peripherals right now, so I don't care
that much, but you might want to go Googling. HTH anyway,
[0] This assumes that companies' marketing and sales departments think
further ahead than the next quarterly report, which may not always be
true.