fossephate / JoyCon-Driver

A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller
https://fosse.co/latest.zip
MIT License
1.07k stars 196 forks source link

Steam Support? #118

Closed josh-degraw closed 5 years ago

josh-degraw commented 5 years ago

So I got this all set up and working, verified via vjoy Monitor. I've tried setting up the controllers to work in Steam, and I don't know if it's just an issue in steam itself, but It doesn't seem to work well. I'll get through mapping buttons and it'll just shut off. I was kind of able to get it to work with a single Joy-Con, but not really.

Basically my question is, is this supposed to work with steam games? I couldn't see anything in the README about it, and I couldn't find anything in the issues either. If this is the wrong solution for this, then I'll gladly keep looking elsewhere, but if this works that would be awesome.

Thanks for the help!

Monkeor commented 5 years ago

More or less the same issue. Best I could get was for steam to recognize half of the button inputs a full second late.

josh-degraw commented 5 years ago

@Monkeor yeah I had that exact same problem too.

Monkeor commented 5 years ago

I actually recently found a program called XJoy which seems to handle everything cleanly and quickly by itself. The biggest downside is that you can't actually edit the configurations without modifying a file and rebuilding, but otherwise, it works like a charm. I tested it with Mega Man 11 and it seemingly adds no significant input lag (measurement resolution 1/60th of a second), though I think some inputs get dropped very infrequently? I think it's because of the Joycon's under-powered wireless module and not the program itself/

josh-degraw commented 5 years ago

@Monkeor Interesting. I'll have to check that out, thanks!