Hacker News new | past | comments | ask | show | jobs | submit login

I've been playing with https://github.com/guilhermearaujo/xboxonecontrollerenabler and works like a charm on all my Steam games. Is there any major pros/cons to each of these drivers?



This one polls every 5ms, so you have 5ms guaranteed latency, when mine reacts on USB async interrupts. Also it takes a hammer approach and simulates a joystick via VHID+WirtualJoy, whereas mine just maps the USB packets to sets up a HID descriptor and passes it straight to OS X's IOKit. You can't have it be more lightweight and native: connect pipes and tell OSX how to understand packets in the most standard way possible.

Latency matters a lot to me, especially in emulators as it creates a terrible uncanny valley (even more when you have the original hardware to compare to). Using Higan on OpenEmu with this controller, latency is really low and I have the feeling very similar to "native" NES when I play Megaman.

Also once you go in Big Picture mode on Steam and configure the gamepad, mine works like a charm in all games I threw at it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: