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

Controller Not Detecting #1

Open
bluedart opened this issue May 11, 2020 · 3 comments
Open

Controller Not Detecting #1

bluedart opened this issue May 11, 2020 · 3 comments

Comments

@bluedart
Copy link

So I'm using ToxInput 0.7 from the bin folder of the current source download. I have also tried the 0.6 release. I have DeSmuME_X432R_x64 (0.9.12) running the EU version of Mario 64 DS. ToxInput correctly finds and binds to the game once running, however it does not show either of my XInput controllers as detected in the program. It does seem to be binding to the game correctly, as the D-Pad input and touchscreen no longer function for movement while this is active, but the controllers are not being detected.

I'm thinking it needs a real XBox 360 controller, which I do not have, instead of devices recognized as XInput (and XBox 360 controllers in the Control Panel and for every other piece of software I have ever tried). If this is the case, this should be solvable with some modifications to the code. I'm willing to try this, but what steps would I need to go through to accomplish this? I've been looking through the code, but it's not commented at all and I'm having trouble making sense of it.

Any help would be appreciated for this likely abandoned project.

@pants64DS
Copy link
Owner

It doesn't necessarily need a real XBox 360 controller since I've personally been using a Wii U Pro controller connected via WiinUSoft and I know that some people use a Switch Pro controller connected via Steam. What exactly are the controllers you used?

I probably won't release another version of this since I'm integrating it to SM64DS Online but it would be nice to get any controller problems fixed.

@bluedart
Copy link
Author

I've been using a Mayflash adapter to use my Wii U Pro Controller on my PC. http:https://www.mayflash.com/Products/NINTENDOWiiU/W009.html
I've also tried using my Switch Pro Controller and using BetterJoyForCemu v6.0.
Neither give indication in the program that they are detected. Of course I've tried them individually as well as at the same time with all permutations of syncing first and running the program first.

@ApacheThunder
Copy link

ApacheThunder commented Mar 5, 2022

Little late to this party but none the less I have something to contribute to this topic. :P

I had a similar issue to this but with a XBOX 360 controller. I resolved this by deleting the XInput9_1_0.dll file that was included with ToxInput. After which, it seemed to work perfectly. This might also resolve this issues with other controllers so if you have this problem you should try that! I was using Windows 7 x64 to run this, so mileage may vary if you are on Windows 8.1 or Windows 10/11.

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

3 participants