How do I get UE to recognize my USB controller hardware?

Hello All,

I’m creating a virtual camera that will be controlled by 2 custom USB controllers. The controllers are from an Optitrack Insight VCS camera. Motion Builder is able to see these controllers and I have no issue getting them to work in motion builder. Unreal Engine is another story and so far I’ve had no luck getting them to work with UE. Does anyone have any suggestions on what I can do?

Just a side note, these controllers were plug and play and did no come with drivers.

2d9067db36c1e315ec41bb90ea6dca5ab4070c7f.jpeg

I don’t really get your description, but could it be that your “controller” use the DirectInput API which UE4 doesn’t support?

In that case, you could try this:

I had the same issue. In the end, i just use them as the same controller in UE because i couldn’t find a way to change the input names from one controller to differ with the other. I hope someone has an answer on how to change the name from the controllers.