I have a Magideal Dual Ports HUB PCI-E USB 3.0 Express Card Adapter that I use as a PCIe to USB 3.0 adapter.
I want to connect an external GPU (as a PCI express device) via a USB 3.0 cable which only carry PCIe signals to the adapter. My GPU is connected to a riser with a USB 3.0 cable as connector. It looks like this model:
But the problem here is that the adapter only accept usb devices and my Windows 10 throws an error as:
"USB device not recognized."
Is there any software method (e.g. changing USB host controller) to only pass or proxy the raw data signals to the parent PCI express bus, so that my computer recognizes it as a PCI device.
This is the connection tree when I connect a USB 2.0 flash drive to the adapter: