Some people suggest a usb hub can make this device work, is this true?
What would make such a hub work?
In most generic form, the answer could be:
Modern PC systems have only xHCI USB 3.0 controller. The xHCI USB 3.0 controller has native support for USB 2.0 functionality. Older USB 2.0 handling over EHCI at root hub level is different form xHCI handling. Having a hub would force the system to load another part of USB stack, which uses more generic hub interface.
Or your "older video capture device" might have a sloppy-written driver that might be using some proprietary hooks to ECHI controller, which are not there for xHCI. That's why a generic hub might make a difference, resorting to more common generic interface.
Again, any particular problem with USB compatibility would require a deep debug effort using a good USB protocol analyzer, and/or careful examination of OS kernel messages. Generic answers are all speculations since you refuse to submit precise details of your system.