I bought this product because my work computer has only two USB ports, so I needed an extra port, once my mouse broke and I decided to get a nice ergonomic mouse, which was from a different brand than my keyboard.
At first, I thought about connecting my printer, mouse and keyboard to it, but didn't work.
The keyboard had such a lag, that was impossible to use it. Any input would take about 5 seconds or more to show on screen.
My mouse malfunctions from time to time, if connected to the computer through this device. At first, I thought the mouse was starting to fail, but having it connected directly to the computer, it works perfectly.
In summary, now, I only use this hub if I'm about to print or scan documents, so I can still use the mouse while printing/scanning.
Maybe the issue is just this unit that I got, but since I never trusted much this kind of product, I was reluctant to get one, even though, I really need one.