MickGyver / DaemonBite-Arcade-Encoder

An arcade controller project for the MiSTer FPGA project and any other device accepting USB HID joysticks. Up to 12 buttons are supported. Can also be used to create NeoGeo/Atari/Commodore/Amiga controller to USB adapters.
GNU General Public License v3.0
275 stars 47 forks source link

Not recognised in games as a controller #22

Open cRazi-man opened 1 year ago

cRazi-man commented 1 year ago

I'm having trouble with getting this working. I've uploaded to the Arduino Pro micro and Windows recognises it as a game controller. It recognises all the button presses. But Steam can't see it as a controller and games don't recognise the controller. It is not showing up as an XInput device. Any advice on how to resolve this?

I'm new to Arduino so need things a bit dumbed down please. Thanks

SrBroccoli commented 2 months ago

I know this issue was posted a long time ago, but I was having the same issue as found a fix.

Just go to the Steam settings > controllers

from there, I activated “generic controller entry” or something like that, and steam detected the controller as “Arduino Leonardo Controller”, after that I had to map the controls to the Arduino inputs and it all worked as expected.