Homepage › Forums › RetroPie Project › Controller Configuration in RetroPie › Retropie 3.5 and Picade console
- This topic has 4 replies, 3 voices, and was last updated 8 years, 8 months ago by Floob.
-
AuthorPosts
-
02/28/2016 at 11:48 #118408kazevilParticipant
Dear all,
I just got a picade console and though I could make it run with a rasp pi2 and retropie.
I got everything built up and installed in just few steps but I’m now facing a controller issue.
At first boot the picade console (joystick + buttons) is not automatically detected. After holding a button it s seen as a keyboard and the keys mapping setup works fine.
Once in emulstation I can use it to navigate through the interface without any issue. Playing Doom works fine too.I then try to copy som n64 roms and play with. Unfortunatelly in the game the button mapping is not working anymore… So I can’t do anything except exiting the game.
Looking to /tmp/runcommand.log, I could found such messages:
UI-Console: using Audio plugin: 'Mupen64Plus OMX Audio Plugin' v2.0.0 Input Error: Couldn't find config file 'InputAutoCfg.ini' Input Warning: missing 'plugged' parameter from config section AutoConfig0. Setting to 1 (true). Input Warning: missing 'plugin' parameter from config section AutoConfig0. Setting to 1 (none). Input Warning: missing config key 'DPad R' for controller 1 button 0 Input Warning: missing config key 'DPad L' for controller 1 button 1 Input Warning: missing config key 'DPad D' for controller 1 button 2 Input Warning: missing config key 'DPad U' for controller 1 button 3
This looks like the key mapping is not recognized. So I went in /opt/retropie/config/all/retroarch.cfg and could see there my key mapping schema.
I tried copying following lines in /opt/retropie/config/n64/retroarch.cfginput_remapping_directory = /opt/retropie/configs/n64/ input_player1_a = z input_player1_b = shift input_player1_y = ctrl input_player1_x = alt input_player1_start = enter input_player1_select = escape input_player1_l = space input_player1_r = x input_player1_left = left input_player1_right = right input_player1_up = up input_player1_down = down input_player1_l2 = s input_player1_r2 = c
Unfortunately this didn’t help.
Looking again in the log file I could see this:Input: 0 SDL joysticks were found.
Input: N64 Controller #1: Forcing default keyboard configuration
Input Error: Couldn’t find config file ‘InputAutoCfg.ini’If anybody has some advice on the setup, it would be great :-)
Cheers
02/28/2016 at 14:09 #118411FloobMemberThe file you edited is for retroarch emulation, but it looks like you are using the non-retroarch based emulator.
Try using the lr-mupen64plus
https://github.com/retropie/retropie-setup/wiki/Nintendo-64Although to be honest the N64 is one of the trickier systems to get up and running as a lot of the games still arent that well supported.
Are you going to set it up with the arcade emulators?
02/29/2016 at 04:18 #118479catrinisinParticipantYes Floob is correct, the default N64 emulator does not use the retroarch config. If you don’t want to use the lr version as suggested above, you’ll need to map your controls in this file:
/opt/retropie/configs/n64/InputAutoCfg.ini02/29/2016 at 12:12 #118518kazevilParticipantHi,
thanks for the feedback. Is there any specific format for the InputAutoCfg.ini file or can I simple paste the same parameters than the ones I put in the retroarch.cfg
02/29/2016 at 21:25 #118615FloobMemberYou should be able to find those details in the Wiki
https://github.com/retropie/retropie-setup/wiki/Nintendo-64 -
AuthorPosts
- The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.