martinconroy Posted July 5, 2016 Author Share Posted July 5, 2016 OK - this is probably a stupid question but I'm stumped (and I HAVE looked for answers ). Currently I use an XBox 360 controller for emulation, but I find that it also takes over navigation in Retroarch. This means that (for example), when I try to bind the B Button to a control it simply takes me "Back" in the Retroarch navigation instead. Is there a way to stop the controller working as a navigation device in Retroarch so I can bind effectively? Thanks all! Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted July 5, 2016 Share Posted July 5, 2016 Not exactly sure what you mean here. Are you trying to rebind controls within Retroarch and having troubles ? If so then this shouldn't be a problem because the rebinding with RA is done by using the d-pad til the desired button is listed as the control you want. It isn't a case of press the button you want to be the button. Retroarchs controller bindings are a little on the funky side to understanding it but once you wrap your brain around how it works it isn't so terrible. I hope what I am saying makes sense and I hope I am understanding what you are asking correctly. Quote Link to comment Share on other sites More sharing options...
martinconroy Posted July 5, 2016 Author Share Posted July 5, 2016 Sorry - I should have known it wouldn't be clear. So, I'm on the "Settings" tab, and select "Input". I scroll down until I'm on "Input User 1 Binds" and click X to select. I then scroll down to the place where you specify the B button as per below. [Image Can Not Be Found] The D-pad on the controller navigates with the up/down pads, but left and right do nothing. I have to click X to select then it awaits either a keypress or joystick press. This is where I should be able to click the "B" button on my controller to select that button, but instead it simply replicates the back navigation in Retroarch and exits the selection. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 5, 2016 Share Posted July 5, 2016 Do you have the latest 360 drivers? Quote Link to comment Share on other sites More sharing options...
martinconroy Posted July 5, 2016 Author Share Posted July 5, 2016 Thanks. Not sure, just what automatically installed when I added the controller. How can I check DOS76? Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 5, 2016 Share Posted July 5, 2016 Go to device manager find your controller from the list click update drivers and let it run. Quote Link to comment Share on other sites More sharing options...
martinconroy Posted July 5, 2016 Author Share Posted July 5, 2016 Did this, but checking for updates under Xbox 360 Controller for windows says the latest drivers are already installed. Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted July 5, 2016 Share Posted July 5, 2016 Hmm did they change something in the controller setup ? Last time I did any rebinding you just used left and right on the d-pad til the desired button was selected. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 5, 2016 Share Posted July 5, 2016 LordMonkus what you are talking about sounds like changing controller bind from the quick menu core inputs not from the settings. I've always had to set up non-Xinput controllers the way described above. Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted July 6, 2016 Share Posted July 6, 2016 Ahh, yeah you are right. Ok then the main controller setup when I have had to do it it was a simple press B to start the bind process and then press each button for the prompts until done. Quote Link to comment Share on other sites More sharing options...
SentaiBrad Posted July 6, 2016 Share Posted July 6, 2016 Use your keyboard and try setting the RetroArch binds back to default and make sure you have the proper device selected in RetroArch (should happen automatically though). Quote Link to comment Share on other sites More sharing options...
martinconroy Posted July 6, 2016 Author Share Posted July 6, 2016 Thanks Brad. When you say setting the Retroarch binds, are you referring to the "User binds" (e.g. User 1 Bind Default All), or is there a place I can update the Retroarch controls? If the former, then this is something I have tried, but it doesn't fix the problem. Think the device is correct and is typically as per below: User 1 Device Type: Retropad (or with analog) User 1 Analog To Digital Type: Left analog (if appropriate) User 1 Device Index: XInput Controller (User 1) (#1) If this looks all ok, then it seems something is screwed and I should reset to defaults and start again to see if that fixes it? Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 6, 2016 Share Posted July 6, 2016 I've run into issues mapping controllers in RA before. I make sure I map the x+z keyboard buttons to a+b on my controller 1st and then immediately set the d-pad if I try to do it in the order presented by the program it leads to buttons not doing the right thing and then you lose the ability to use the buttons to set new buttons (or I did in my case). Quote Link to comment Share on other sites More sharing options...
SentaiBrad Posted July 6, 2016 Share Posted July 6, 2016 Yea that's odd Derek, I never have to remap any controls ever with the exception of my Generic N64 controller. This is how it should look: https://i.imgur.com/60FnjIG.png It's worth noting I am using a PS4 controller through InputMapper, but it just tells the pc it's a "360 controller", and this should automatically work with a 360, Xbox One, PS3 and PS4 controller. Just make sure the device index has the right driver selected then select "User 1 Bind Default All" to set them back to defaults if you think they're messed up. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 6, 2016 Share Posted July 6, 2016 Ipega Bluetooth controllers have this issue for me. Quote Link to comment Share on other sites More sharing options...
martinconroy Posted July 7, 2016 Author Share Posted July 7, 2016 OK, thanks all. Basically I gave up and reinstalled Retroarch, started with a new config and I could set the buttons just fine. Frustrating, but at least I'm back on track! Thanks for all your help. Quote Link to comment Share on other sites More sharing options...
SentaiBrad Posted July 7, 2016 Share Posted July 7, 2016 Yea, something must have corrupted or got screwy in your config file, (hence resetting to defalt). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.