N
~~~ .NET Ed ~~~
Yes, I was wondering that. Throughout the life of USB it has been hailed as
the king of serial protocols, the cure for cancer and God knows what.
But the truth is, USB is far from fool proof. I have seen USB keyboards that
do not ge initialized on system boot and leave the PC almost totally useless
because the user can do any keyboard input. That is why I still use a PS/2
keyboard, after all the port is there and leaves an USB port free.
I have also seen USB mice (such as the one in my parent's brand new dual
core Acer PC) that always fails to initialize upon boot (even with the
updates) and leaves the user to have to manually unplug and re-plug the
mouse on every boot opearation. Very annoying and user unfriendly. That is
why I still use a PS/2 mouse, the port is also there.
So then everything else comes in USB flavour, the all-in-one printer
(problems included), the dongles, etc.
But I digress, this post is because if USB Hubs are supposed to be
extensions to the bus that do not adversely affect your system, then why on
earth many of the USB device problems appears to be because it is connected
to a USB Hub rather than directly to the USB port(s) on the computer?
That is right, the USB Hub thing is a big lie. I have two particular
devices: an HP PSC1610 all-in-one and a CH Products pedals and flight sim
yoke. These devices only work well when connected to the USB port on the PC
but if you connect it to any hub they work well and then suddenly they don't
and exhibit weird behaviour.
Then there is the support department that always advices "You should not
connect the device to a HUB but rather do it directly to an (un)available
USB port on your PC."
Why don't all parties just work on the problem together and figure out once
and for all why the USB Hubs never behave as they SHOULD? It seems to me as
it is always a workaround rather than fixing the root of the issue.
the king of serial protocols, the cure for cancer and God knows what.
But the truth is, USB is far from fool proof. I have seen USB keyboards that
do not ge initialized on system boot and leave the PC almost totally useless
because the user can do any keyboard input. That is why I still use a PS/2
keyboard, after all the port is there and leaves an USB port free.
I have also seen USB mice (such as the one in my parent's brand new dual
core Acer PC) that always fails to initialize upon boot (even with the
updates) and leaves the user to have to manually unplug and re-plug the
mouse on every boot opearation. Very annoying and user unfriendly. That is
why I still use a PS/2 mouse, the port is also there.
So then everything else comes in USB flavour, the all-in-one printer
(problems included), the dongles, etc.
But I digress, this post is because if USB Hubs are supposed to be
extensions to the bus that do not adversely affect your system, then why on
earth many of the USB device problems appears to be because it is connected
to a USB Hub rather than directly to the USB port(s) on the computer?
That is right, the USB Hub thing is a big lie. I have two particular
devices: an HP PSC1610 all-in-one and a CH Products pedals and flight sim
yoke. These devices only work well when connected to the USB port on the PC
but if you connect it to any hub they work well and then suddenly they don't
and exhibit weird behaviour.
Then there is the support department that always advices "You should not
connect the device to a HUB but rather do it directly to an (un)available
USB port on your PC."
Why don't all parties just work on the problem together and figure out once
and for all why the USB Hubs never behave as they SHOULD? It seems to me as
it is always a workaround rather than fixing the root of the issue.