IPAC 2 doesn't work properly
-
If your IPAC configured as keyboard, did you check that the buttons register as keys - either in Windows or Linux ?
What files did you modify for configuration ?
It would be helpful to know something about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first. -
Hi, sorry. I'm using a raspberry pi 2 b+, I do have a sufficient psu, and the ipac is setup as a keyboard. I am modifying the files is /opt/retropie/configs/all and some other ones that are in the original tutorial (https://retropie.org.uk/forum/topic/8987/guide-setting-up-a-retropie-controls-using-ipac2-controller-extensive-tutorial-preconfigured-files)
-
So, what exactly doesn't work - how are you testing ? Did you test the IPAC to see that the keys are registering - to exclude any hardware/connection issues ?
EDIT: what version of RetroPie are you using and how did you install it ?
-
I'm testing it by just trying to play games and stuff but the buttons aren't registered properly. And I'm using the most recent version of retropie and I downloaded it from the website and I used balenca etcher to write it to the sd card
Edit: And i did test it on a notepad to make sure that the buttons are properly configured -
@alexjshepler said in IPAC 2 doesn't work properly:
I'm testing it by just trying to play games and stuff but the buttons aren't registered properly.
Which games ? The instructions you've followed are for settings up RetroArch based emulators (anything that starts with
lr-
), if you're not using one of those emulators, then the input configuration doesn't apply.You should start by editing just one file (
/opt/retropie/configs/all/retroarch.cfg
) and add the mappings for P1 and P2. Can you post the contents of this file on pastebin.com to take a look ? -
Here you go
https://pastebin.com/x3vJbZdZI've also tested it on just the home screen and whenever I update this file it seems like nothing happens
Also my discord is Geekwired#1828 if you wanna talk on there
-
The config file seems ok - it's the default
retroarch.cfg
as distributed by RetroPie with your added key bindings. Assuming they map ok to your buttons, they should work in RetroArch.I've also tested it on just the home screen and whenever I update this file it seems like nothing happens
The RetroArch configuration file doesn't affect EmulationStation. You follow configure the IPAC as any other controller in EmulationStation - as indicated in the docs. This will overwrite the
retroarch.cfg
file you created, so have a backup before you do that.Also my discord is Geekwired#1828 if you wanna talk on there
I prefer the forum.
-
@mitu So would I just configure it like any normal controller? and not upload a file? and if so, how would I setup player 2 and coin?
-
because it is showing up as 1 keyboard, how would I configure that as two controllers?
-
@alexjshepler You can't, it's a single input device (1 keyboard). You just need to configure it to be usable in EmulationStation, so pick one side/player to control EmulationStation and configure it so you can navigate/open/menu/exit/etc.
-
Ok, but then how do I configure player 2 for the games?
-
@alexjshepler Didn't you already configured your
retroarch.cfg
for it ? That should be enough. As I said, back up the file before configuring the IPAC in EmulationStation and restore it afterwards.
If your IPAC doesn't work in games, then please specify what games are you launching and what emulator is used. -
Ok, I will try that, how do I configure it tho so that the buttons stay the same throughout the wole system? Like when I assigned A to one button it goes to another when I try to chagne the settings?
-
I don't understand, can you give an example ?
-
So, when i'm on the home page, I am using a white button for A but in the settings I have to use the red. Its like when I'm on the actual home page (where you select the rom and game) its going off of the butt that was assinged to A (east button) but in the settings its the button that is south
-
So for the xbox controller, I set A to A (even thought it reconmends that you set A (retro pie) to the east button (on the controller) but I set A to A and when I'm in the settings (blue background) it uses whatever button is east so on the xbox controller B
-
@alexjshepler So what's stopping you from mapping the way you want it ? Just swap A and B when configuring the IPAC.
-
I've mapped it so A is A but whenever I go to the settings it uses the right button instead of the button that I mapped it to, and when I go back it maps it to the button that I want
-
EmulationStation's settings menu is not opened by 'A/East', it's opened by pressing the button you mapped as 'Start'. Are you referring to the RetroPie-Setup settings ?
-
Yes, that is what I mean. Sorry
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.