RetroFlag Pro Controller

I am having an issue with my retroflag handheld controller for switch where the product and vendor ID both become 0x0000 and thus is not recognised by windows, where it should be 0x057E and 0x2009. Other usb devices I have tested that do work are a dualsense controller and an xbox one wireless receiver.


The controller does work directly on windows and is recognised by steam and by the steam link app on android.

The USB device info app does show that android can see the VID 0x057E and PID 0x2009. though it's not recognised in any app other than steam link.

Any ideas on what to try to get it working?
 

#2

Plug the controller into the virtualhere server and then in the virtualhere client right click on it and select Custom Event Handler and type in exactly this

onReset.$VENDOR_ID$.$PRODUCT_ID$=

Then press OK. Now try to use it via virtualhere. If that still doesnt work then in wont work with the VirtualHere Android Server app.

#3

Unfortunately did not change anything, I geuss it's an issue with the controller itself, but thanks for the help.

#4

Android is a bit more restrictive about what it can redirect.  You could try virtualhere server on something else like a windows pc or a linux pc instead.