Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gaming device being detected, but no inputs #292

Open
Assamita81 opened this issue Jul 19, 2024 · 2 comments
Open

Gaming device being detected, but no inputs #292

Assamita81 opened this issue Jul 19, 2024 · 2 comments

Comments

@Assamita81
Copy link

Hi. I built a gaming device using this library and an Arduino Pro Micro. I tested it in my computer and it worked perfectly fine. Then I shipped it out, and the recipient of the device reported that when he plugs it in, Windows detects it, and you can see the device in his devive manager list, but no inputs are recorded. Besides wires being disconnected during transport, is there any other possible problem causing this? I don't think you need drivers for the Arduino Pro Micro when it's configured as a gaming device, do you?

@Assamita81
Copy link
Author

Please ignore. I believe it's just some loose wires

@MHeironimus
Copy link
Owner

I see you replied before I finished this response. I'm going to post anyway, in case it is helpful for someone else.

I don't think you need drivers for the Arduino Pro Micro when it's configured as a gaming device, do you?

No, the default Windows HID drivers should work just fine.

I would recommend having the recipient try plugging it into another machine to see if they see the same issue.

Depending on how technical your recipient is, you could have them re-program the device with one of the test sketches. You will probably need to modify the test sketch to always run, rather than requiring pin A0 to be grounded (unless you have that pin wired to a button the user could press for testing). If the test sketch worked, that implies a wiring issue. If the test sketch does not work, that implies an issue with the Arduino itself. The user would then need to re-program the device with the correct sketch file for your actual device you put together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants