Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › IPAC-2 Keyboard control issues
- This topic has 12 replies, 6 voices, and was last updated 9 years, 5 months ago by jimblas.
-
AuthorPosts
-
12/15/2013 at 00:32 #3587TomasParticipant
Hey all! New member here (long time reader tho) with lots of love for this wonderful project! I have built this arcade cabinet for a dear friend and the final part is to get the controls set up for the only emulator I’m running on the Retropie – the Picodrive.
I have installed the IPAC-2 along with 2 arcade joysticks start buttons and action buttons, testing it’s functionality in various text editors and programming tools (downloadable from Ultimarc.com) and it’s working flawlessly. Setting up the Emulationstation controls works without problems too.
BUT
Since a week or so I’ve been trying to get the retroarch config file correct – all with various but all more or less catastrophic results =(. Nothing I do in the Retroarch config file seems to have any effect whatsoever and I’m getting really frustrated. I’ve been reading these forums trying out all kinds of things without success:
1. Updated pretty much everything
2. Tried to disable SNESDev
3. Installed a powered USB-hub
4. Reprogrammed the IPAC-2 controller to use the exact keys understood by RetroarchAny hints, tips, suggestions or advice would be really appreciated since this cabinet will soon have to be wrapped up in christmas paper! =)
ps. English is not my native language so please ask me to clarify if some things doesn’t make sense ds.
Cheers and many thanks in advance!
Tomas12/28/2013 at 03:51 #3752nraygunParticipantDid you get a response from anyone?
I’m trying to do the same thing. It seems that the RetroPie frontend can take the keyboard commands, but the emulator doesn’t.
It might have something to do with the fact that the Ultrimarc is keyboard #2.
I’d be interested in any answers you get.
12/28/2013 at 06:25 #3753newsworthyParticipantHi guys, I’m having the exact same issue. First, it started when the Start and Coin buttons wouldn’t respond in any emualtors (And pressing Start would also hit SW8, randomly), and after avoiding using the start input and changing it to Switch 1A and remapping inputs via the ES config tool, now, pressing left on the joystick causes button one to fire as well as jump. Weirdly.
I also am very interested in hearing workarounds, or solutions. I’ll keep tinkering myself and try and post my results.
12/28/2013 at 06:30 #3754newsworthyParticipantI just found this actually, and I might try running it from the Pi at some point. It’s a Linux based iPac utility for programming.
12/28/2013 at 14:22 #3757TomasParticipantHi,
Nothing yet, sadly. Perhaps getting Retroarch to team up with an IPAC is trickier than I initially thought.
Since the cabinet was a christmas gift I had to get creative and went for a customized PC running Maximus Arcade on Win 7 =(
I will however give this another try on the next cabinet coming up! If this could be set up properly it will be the Shangri-La of cost efficiency =) The Pi is just a wonderful little thing!
Thanks!
Tomas12/28/2013 at 18:59 #3758nraygunParticipantWell, I had to abandon ship and went with a different MAME implementation on my cocktail table machine. It also has a nice front end. It’s called MAME4ALL.
My prior frontend that I wrote was having some problems since I re-imaged my machine so I’ve been looking for a replacement.
MAME4ALL seems to work well but now I need to find some old ROMs. I just don’t get why MAME emulators change the way they handle ROM files. Seems to me that once a ROM is dumped, it should be the same forever. Whatever.
I can code a little, so maybe at some point I’ll take a look at RetroPie.
12/13/2014 at 11:41 #83565caldinihoParticipantThe problem is that the i-PAC come standard with stupid left alt and right alt and all that rubbish.
Solution:
Download win ipac for your pc, plug in the i-PAC 2 run the program and change each button including the start and coin buttons to a letter on your keyboard. Be careful not to double use the letters that are also used for player 2’s joystick.
Once you have done this, plug the I-PAC back into the pi and boot. Head into esconfig and map your keys, they should all work from here.
The problem i now have is that every button is coming up as player 1? Nothing is recognised as player 2 and i have no idea how to do it?
Help
Thanks in advance.
04/06/2015 at 00:52 #93912jimblasParticipantI am a total newbie to this, but thought I was a little versed in getting the raspberry pi configured so I could play some games on a stand up arcade that I built from scratch. However…..I am having major issue with getting anything to work with my IPAC2. I have my raspberry pi with a downloaded image of retropie v2.3, a standard keyboard, my IPAC2 wired with standard arcade buttons and two joysticks. I can get the joystick to move left and right in es to maneuver thru emulators, but I cannot get it to select the game at all, much less play anything.
I simply went into /opt/retropie/configs/all and uncommented the lines for keyboard controls. Then made sure that my IPAC 2 was configured accordingly with the same values. But nothing works at all.
I am attaching my retroarch.cfg file in the hopes that someone can help this DA get his crap together. It has been very frustrating.
Thanks for any and all help.
04/06/2015 at 01:53 #93915jimblasParticipantI have been able to get the retroarch.cfg configured so that I can play mame and only mame games. Nothing responds in other emulators. Gives me the reply that the lshift, 5,2, etc keys aren’t found. I am attaching a screen shot of that.
I tried replacing the lshift, ralt, etc with letters from keyboard, making sure that I didn’t duplicate one. But when I tried to run configuration within es, each time I pressed what it was asking for, it timed out, like it wasn’t registering my buttons.
After looking through all these posts and spending a couple of hours, I am beginning to think there’s no one real solution. It is still very frustrating.
Is there anyone out there with enough experience and patience to help an old man out!! LOL
Jimblas
04/06/2015 at 20:03 #93993chdez77076ParticipantI had problems with mine but its fixed!!!
If it helps out i downloaded the recent firmware for it on the ultimarc page.Then i configured each retroarch.cfg for every system.
i setup a hot key and i changed all the keyboard presses for all keyboard options (fast-forward, volume up, etc etc etc) to “nul” without the “”.
Then i just adjusted each player control with a push of the buttons!A lil tip is to not use the ALT or CTRL or SHIFT buttons.
for some strange reason retroarch hates them :)You can change which keyboard key is setup for which button using the winipac program on the ultimarc page.
Hope that helps!
04/06/2015 at 20:06 #93994chdez77076Participanti Would also start with Retropie 3.0
05/17/2015 at 19:50 #97816jimblasParticipantHey there chdez77076,
Would you be willing to share the config file settings you used to get things working? I am in the midst of starting over with latest image (3) and would like to have some success this time.
I would appreciate it so very much as I am sure others struggling with this issue would as well.
PLEASE
05/27/2015 at 23:45 #98567jimblasParticipantHow about attaching your control file (retroarch.cfg)? May have to send it as a .txt file so that it is allowed.
PLEASE!!!!
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.