Short answer No.
Long answer: All devices and printers that interact with Biotrack should be directly connected to the terminal/computer. Using USB hub to save USB port space on is convenient when it pertains to connecting to multiple storage devices but it causes communication issues when it pertains to communication devices. This happens because USB hubs do not provide drivers but instead just forward data traffic.Printers and scanners use drivers to communicate with the computer they are connected too.Hence a USB hub would not forward the drivers the printer and devices require to communicate with the computer. Which ultimately causes the printers, receipt printer, and barcode scanner do not function properly at the time of use.