i couldn’t seem to figure out how to do it in retroarch if it is. hopefully this helped someone.įor future reference, i think having a way to select which input gets assigned to which user would be a nice feature, if that isn’t already. Ticking this box makes sure that retroarch, or any other application that may recognize the DS4 as an input for, sees the controller as just an xinput entry. so after looking through google and these forums for answers, to which i found none, i looked at DS4Windows and found that there’s this setting: Uncheck the Swipe touchpad to change profile option and check to see if the issue persists. Downloading DS4 for Windows Get it set up using the instructions in the setup, Connect the Controller and check if it gets recognized. the way to fix not being able to navigate the retroarch menu was to allow all players to navigate it, but then i had a bigger problem: xinput was stuck as player 2, and i couldn’t seem to figure out how to switch them around. Disconnect your controller and download DS4 for Windows. Retroarch, by default, would make the dualshock 4 input act as player 1, and set the xinput as player 2. Hi there - just thought i’d toss my hat into the ring here and say that i had a very similar issue that was caused by using DS4Windows. Of you have only one controller hooked up to your computer and Retroarch is reporting more than one then there’s your problem. You may not have the same situation as mine, but pay attention to what Retroarch says while it’s connecting your controllers when it starts up. I had to reboot to get rid of the emulated XBOX 360 controller from Touchmote to go away and now all of my controller work like they should. I could get it to work if I switch the controller from X to direct input, but then my XBOX One controller would still not work and I wanted to use both controllers.
Well it didn’t, and the driver was still active causing Retroarch to choose that 360 driver Instead of my Logitech controller. Touchmote is supposed to dump any connections to any Wiimotes and shut down the emulated XBOX 360 controller driver when I tell it to. All of the sudden I found that my controller would not work in Retroarch after recently using Touchmote. Some programs like one of my favorites, Touchmote emulates an XBOX 360 controller. The first thing I would do is check your devices. I’ve had problems like this before and it’s always because of Retroarch choosing what it thinks is a controller over the one you’re using.