USB Hubs should be considered a last resort. If you have sufficient ports to connect all devices directly to the computer, that is the preferred approach. However, if you must use a USB hub, opt for a wall-powered hub and connect all devices except the printers to the hub.
Printers should be connected directly to the computer's dedicated ports. This ensures they receive adequate power and that the computer can accurately identify them.