Jump to content

x2 Capture/Camera - Old Rig Worked, New Better Rig Doesn't

MrDevanWright

I have 2 cheap capture cards that are confirmed working independently in the new rig and worked together in the old rig. In the old rig I had both dongles plugged into the top ports, connected to the motherboards internal USB3.0 port. Both cameras showed in OBS Studio flawlessly, displaying at the same time with no issues. Now, I have both dongles plugged into the tops ports again, connected to the motherboards internal USB3.1 port. Both the case and the mobo port are classified as USB3.1. However, the cameras will not display at the same time. If I activate one camera then the other, the second camera will not display a photo. If I deactivate the first then activate the second, it appears perfectly. I cannot get them to both work at the same time. If one camera is active anywhere the other won't display.

 

It seems to me the USB pipeline just isn't able to handle both USB2.0 devices at the same time. But then why would it work flawlessly in my older USB3.0 rig?

 

Old Rig - HP Envy H8-1534, M3970AM-HP, FX-8350, DDR3, USB3.0, KeeQii Capture Card

New Rig - NZXT H500, B450-F Gaming (Latest BIOS 4402 x64), Ryzen 5 2600X 3.6Ghz, DDR4 2133Mhz 16Gb Dual Channel, USB3.1, KeeQii Capture Card

 

Troubleshooting -

  • Independently installed/uninstalled dongles, verified both working in Windows camera app and OBS.
  • Downgraded OBS Studio, in case it was a new version issue and it isn't.
  • Attempted showing one in the Windows camera app and one in OBS, to the same result.
  • Disabled Legacy USB Support, same results.
  • Disabled XHCI Hand-Off, same results.
  • Enabled/Disabled CSM, same results.
  • Tested on Windows 10 and Window 11, same result.
Link to comment
Share on other sites

Link to post
Share on other sites

33 minutes ago, MrDevanWright said:

both USB2.0 devices

They are USB3.0, you're not getting HD video on USB2.0.

 

Sometimes those cheapo devices have a crappy driver that doesn't handle 2 of the same device at the same time. Sometimes it might work if they are connected to a different USB controller, might have been what happened, try to connect one to the back ports instead of front, or check mobo to see if there is info about there being multiple separate USB controllers/root ports.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, Kilrah said:

They are USB3.0, you're not getting HD video on USB2.0.

Listing says 2.0. I doubt I'm getting HD, but I don't care.

13 hours ago, Kilrah said:

Sometimes those cheapo devices have a crappy driver that doesn't handle 2 of the same device at the same time.

But it did handle both just fine on the previous build.

13 hours ago, Kilrah said:

Sometimes it might work if they are connected to a different USB controller, might have been what happened, try to connect one to the back ports instead of front, or check mobo to see if there is info about there being multiple separate USB controllers/root ports.

Separate controllers may resolve an issue, but not mine. I'm trying to figure out why they won't work in these two ports, as it did previously.

Link to comment
Share on other sites

Link to post
Share on other sites

Well the previous board might have had those ports on differnt controllers / root ports...

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Kilrah said:

Well the previous board might have had those ports on differnt controllers / root ports...

If both top ports were merged into one cable, that plugged into the only USB 3.0 header internally, would it be possible for them to be on different root controllers?

Link to comment
Share on other sites

Link to post
Share on other sites

Anything is possible, but yeah it would be a bit weird.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

Someone local assumes the new chipset just isn't putting as much power to these ports as the older rigs chipset. Regardless, I don't think I'll ever get a real answer. Thank you @Kilrah for offering causes and change solutions. This thread can be closed.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×