LibreVR / Revive

Play Oculus-exclusive games on the HTC Vive or Valve Index, scroll down for downloads and installation instructions.
Other
3.6k stars 332 forks source link

Add Steam Controller support #257

Open momower1 opened 8 years ago

momower1 commented 8 years ago

Hello,

I have heavy performance issues (unplayable due to framedrops) when I want to play Edge Of Nowhere with my Steam Controller. I run the game through the ReviveInjector so it recognizes the Steam Controller. When I run it without the Injector the performance is good but I don't have a XBox gamepad, unfortunately.

Does anyone know how to fix this issue? Besides that a huge thanks to LibreVR for making this awesome application :+1:

Specs: i5-4690K 8GB RAM GTX 1080 Driver version 372.70

LibreVR commented 8 years ago

This is a known issue when adding the ReviveInjector as a non-steam game. Your actual issue seems to be Steam Controller support in Revive, I'll see if I can borrow a Steam Controller to test it.

LibreVR commented 8 years ago

Ok, I just tested it, there's no Steam Controller support currently in either the Revive Dashboard or in-game. There doesn't seem to be any way to fix this until Valve adds better OpenVR support for the Steam Controller.

We will need to allow users to manage Steam Controller configurations for OpenVR applications and OpenVR needs to report Steam Controller input so the dashboard can respond to it. I'll submit an issue report and see if anything can be done.

For now though, I recommend you simply buy an Xbox controller or another controller that natively supports XInput. It doesn't have to be an Xbox One (Elite) controller, I use an Xbox 360 controller myself.

LibreVR commented 8 years ago

Issue report sent: https://github.com/ValveSoftware/openvr/issues/264

LibreVR commented 8 years ago

@momower1 If you would like to continue troubleshooting the Non-Steam game workaround, please make sure that you uncheck both the Steam Overlay and Desktop Theater options in the properties of the shortcut.

Hopefully that'll fix the performance issue.

momower1 commented 7 years ago

@LibreVR Thanks a lot but it still doesn't work via the shortcut. I'll just try to get my hands on a Xbox 360 Controller like you recommended while we wait for proper Steam Controller support.