I know that the length of the USB cable to carry data reliably is at about 20 feet maximum. This means that a USB printer should not be more than 20 feet away from the PC. However, if I connect the printer to a USB power hub and then connect the hub to the PC, how far can I extend the distance between the printer to the computer? Another 20 feet and make it a total of 40 feet? If this is the case, is there another device, a smart USB hub by any chance that can even extend the distance? What if there are additional USB devices plugged into this USB hub? Would the 40 feet maximum (if that is possible) be lessen?