Help implementing more than two usb to roborio

How do I specify a specific usb port to use as the serial connection when that usb port is on a usb hub? Also does everything on the usb hub have to have the same baudrate? I am trying to run a usb camera, an imu, and an arduino reading the pixy camera, all sending through the usb serialPort.