Well may not need 2.0 data rates but how do you stop one using 2.0? I
mean...
It's automatic. The USB controller on devices including the printer
basically tells the computer they can talk at 1.1 speed.
I thought all USB cables are wired the same but the quality was different?
Generally USB 2.0 cables have ferrite core for noise filter but under
normal circumstances USB 1.1 cables will work fine at 2.0 speed.
In which case can how does your PC know that the cable you use only works
reliably at 1.1 data rates?
If the PC and the device have trouble talking at 2.0 speed, it will
talk more slowly. And if the device is capable of supporting 2.0
speed, Windows will alert you that the device will perform faster if
you used 2.0 hardware.
Can you force a printer to use USB 1.1 rates if
it and your PC both support 2.0 rates?
Maybe with really cheap cable. Or use USB 1.1 hub, they forced the PC
to communicate at 1.1 only and any devices connected to that hub are
also forced to 1.1 as well.
USB 1.1 hub can be found cheaply nowday, I've seen them for about $10
for bus powered in the Laptop section. You can probably find them for
less online.