Homepage › Forums › RetroPie Project › New to RetroPie? Start Here! › RetroPie 3 beta 4
- This topic has 20 replies, 5 voices, and was last updated 9 years, 6 months ago by petrockblog.
-
AuthorPosts
-
06/19/2015 at 02:14 #100107dougie1970Participant
i have updated to RetroPie 3 beta 4 but left and right still not working on the xbox 360 controller .
works on beta 2
06/19/2015 at 05:02 #100111herbfargusMemberTry starting from a fresh image and see if that fixes it. The auto configs from previous configurations had conflicts
06/19/2015 at 10:17 #100118dougie1970Participantyes it was a fresh image i used .
06/19/2015 at 15:30 #100132herbfargusMemberLeft and right on the dpad or analog or both? It may be mapping it as btn rather than axis… See this post-
06/19/2015 at 17:28 #100141petrockblogKeymasterPlease post a copy of the joypad configuration after using emulationstation set up – file is in /opt/retropie/configs/all/retroarch-joypads
then delete it, and configure retroarch joystick using the option in supplementary menu of retropie-setup (Configure input devices for RetroArch) – then post a copy of that too, and I will check the differences. you can still use this configuration to set up your joypads for retroarch as before – please let me know if this makes it work correctly too.
06/19/2015 at 17:57 #100144petrockblogKeymasteroh and also a copy of /home/pi/.emulationstation/es_temporaryinput.cfg – thanks :)
06/19/2015 at 22:12 #100166dougie1970Participantits Left and right on the dpad thats does not work .
06/21/2015 at 15:22 #100350petrockblogKeymasterWould you be able to help me with the information above ? Will help us work out what was generated incorrectly in the config. Much appreciated thanks.
06/21/2015 at 18:44 #100373dougie1970Participant[quote=100350]Would you be able to help me with the information above ? Will help us work out what was generated incorrectly in the config. Much appreciated thanks.
[/quote]
been trying to get it but not sure how to do it . i have logged in with ftp and cant find the files you are talking about .
06/21/2015 at 19:09 #100375petrockblogKeymasterAssuming you are on Windows (if on Os X whatever is the equivalent software)
please install the latest beta version onto an SD card.
Then boot it up on the pi (with the pi connected via ethernet to your network), and configure your joypad on emulationstation. Once this is done, using Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html connect to the Pi (hostname retropie), and use login: pi, password: raspberry
once at a command prompt type
cp ~/.emulationstation/es_temporaryinput.cfg /opt/retropie/configs/
now go to your PC and browse the network – you should see the retropie machine on the network with some shared (roms/configs/bios). Go to configs, and copy the es_temporaryinput.cfg file to your PC.
Then browse to configs/all/retroarch-joypads/ and copy the .cfg file in there to your PC also.
Now go to a retroarch emulator such as lr-picodrive and confirm left/right are not working. If not go back to the PC, and browse again to configs/all/retroarch-joypads/ and remove the file.
Now go to retropie-setup, and the supplementary menu, and choose the option to configure retroarch input devices. Choose joystick and follow the instructions. Once this is sorted, go back to the emulator, and check if controls are all working correctly – they should be.
Now go back to the PC and browse again to configs/all/retroarch-joypads/ there should be another config in there. Please copy this to the PC also (renaming it if it has the same name as the previous config file we copied off).
These are the 3 files I need. The es_temporaryinput.cfg file – the first joypad configuration file (which we generate), then the second joypad configuration file made using the retropie-setup retroarch input configuration option.
Thanks.
06/21/2015 at 19:18 #100376dougie1970Participant[quote=100375]Assuming you are on Windows (if on Os X whatever is the equivalent software)
please install the latest beta version onto an SD card.
Then boot it up on the pi (with the pi connected via ethernet to your network), and configure your joypad on emulationstation. Once this is done, using Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html connect to the Pi (hostname retropie), and use login: pi, password: raspberry
once at a command prompt type
cp ~/.emulationstation/es_temporaryinput.cfg /opt/retropie/configs/
now go to your PC and browse the network – you should see the retropie machine on the network with some shared (roms/configs/bios). Go to configs, and copy the es_temporaryinput.cfg file to your PC.
Then browse to configs/all/retroarch-joypads/ and copy the .cfg file in there to your PC also.
Now go to a retroarch emulator such as lr-picodrive and confirm left/right are not working. If not go back to the PC, and browse again to configs/all/retroarch-joypads/ and remove the file.
Now go to retropie-setup, and the supplementary menu, and choose the option to configure retroarch input devices. Choose joystick and follow the instructions. Once this is sorted, go back to the emulator, and check if controls are all working correctly – they should be.
Now go back to the PC and browse again to configs/all/retroarch-joypads/ there should be another config in there. Please copy this to the PC also (renaming it if it has the same name as the previous config file we copied off).
These are the 3 files I need. The es_temporaryinput.cfg file – the first joypad configuration file (which we generate), then the second joypad configuration file made using the retropie-setup retroarch input configuration option.
Thanks.
[/quote]
ok thanks i will give it ago and post back as soon as i have it .
06/21/2015 at 20:53 #100381dougie1970Participanti could not find es_temporaryinput.cfg file as it was not there .
ok this is the file after set up and right and left did not work .
The first joypad configuration file (which we generate),
input_device = “Microsoft X-Box 360 pad”
input_driver = “udev”
input_up = “h0up”
input_right = “h0right”
input_state_slot_increase = “h0right”
input_down = “h0down”
input_left = “h0left”
input_state_slot_decrease = “h0left”
input_a_btn = “0”
input_b_btn = “1”
input_reset_btn = “1”
input_x_btn = “2”
input_menu_toggle_btn = “2”
input_y_btn = “3”
input_r_axis = “+5”
input_save_state_axis = “+5”
input_r2_btn = “5”
input_l3_btn = “9”
input_r3_btn = “10”
input_start_btn = “7”
input_exit_emulator_btn = “7”
input_select_btn = “6”
input_enable_hotkey_btn = “6”
input_l_x_plus_axis = “+0”
input_l_x_minus_axis = “-0”
input_l_y_plus_axis = “+1”
input_l_y_minus_axis = “-1”
input_r_x_plus_axis = “+3”
input_r_x_minus_axis = “-3”
input_r_y_plus_axis = “+4”
input_r_y_minus_axis = “-4”This is the 2nd file and left and right works fine after removeing the 1st file and going to configure retroarch input devices .
input_device = “Microsoft X-Box 360 pad”
input_driver = “udev”
input_b_btn = “1”
input_y_btn = “3”
input_select_btn = “6”
input_start_btn = “7”
input_up_btn = “h0up”
input_down_btn = “h0down”
input_left_btn = “h0left”
input_right_btn = “h0right”
input_a_btn = “0”
input_x_btn = “2”
input_l_btn = “4”
input_r_btn = “5”
input_l2_axis = “+2”
input_r2_axis = “+5”
input_l3_btn = “9”
input_r3_btn = “10”
input_l_x_plus_axis = “+0”
input_l_x_minus_axis = “-0”
input_l_y_plus_axis = “+1”
input_l_y_minus_axis = “-1”
input_r_x_plus_axis = “+3”
input_r_x_minus_axis = “-3”
input_r_y_plus_axis = “+4”
input_r_y_minus_axis = “-4”
input_enable_hotkey_btn = “6”
input_exit_emulator_btn = “7”
input_menu_toggle_btn = “2”
input_load_state_btn = “4”
input_save_state_btn = “5”
input_reset_btn = “1”
input_state_slot_increase_btn = “h0right”
input_state_slot_decrease_btn = “h0left”All seems to be working fine again .
06/21/2015 at 21:36 #100383petrockblogKeymasterok. That’s enough information anyway. The problem you have was due to us handling hat inputs wrong. This was fixed earlier today, so if you update retropie-setup script then re-install emulationstation from binary from menu 5, it should sort it after a reboot when configuring.
06/21/2015 at 22:17 #100393dougie1970ParticipantThanks very much for all your help .
06/22/2015 at 11:55 #100415dougie1970ParticipantI can now say this is working on 1st set up after updateing retropie-setup script then re-install emulationstation from binary.
06/26/2015 at 11:40 #100751looserParticipantSame issue with the freeze is still existing here, reinstalling emulationstation did not help.
What I did:
On a Raspberry 2 with Logitech K400 keyboard and XBox 360 wireless controller
-vanilla 3.0 beta4
-Still under Windows: Added licenses and overscan settings to config.txt
-Via ssh
-Changed password
-Enhanced filesystem via raspi-config
-Reboot
-Updated retropie-setup script
-Restarted retropie-setup and installed (306) Emulationstation binary
-Still there updated in retropie-setup (300) apt-packages
-Reboot
-Via Screen
-Welcome screen of emulationstation/gamepad config
-Configed buttons (while skipping the config for thumbs buttons).
-Freeze in the emulationstation menu (not sure if that is the right term,
the main manu, where the emulators can be selected)
after around 10-15sec, via ssh the raspi is still accessible.
-Rebooting, Welcome screen doesn’t show up any more,
again, after 10-15sec it freezes.Any ideas what I could try or logs I could provide?
Thank you!
06/26/2015 at 14:27 #100766FloobMemberWhat happens if you do
-vanilla 3.0 beta4Then configure the controller (its normal for it to pause for about 5 secs or so as it writes files for the first time)
See if it freezes then.
Also, what controller are you using?06/26/2015 at 20:47 #100799looserParticipantTried that approach, it makes no difference. Also freezes in the menu. I can switch right or left only over a few emulators before it stops, sometimes even in the transition.
It’s definitely not about saving the configuration at the welcome screen, that happens after that.The controller is a XBOX 360 wireless controller, just for curiosity I tried it with another vanilla 3.0 beta 4 only with configuring the keyboard (Logitech K400) instead and get the same result, goes successfully through the configuration, then freezes in the menu after a couple of seconds, around 10-15.
06/26/2015 at 21:42 #100802FloobMemberAny chance it could be a dodgy MicroSD?
06/27/2015 at 07:28 #100817looserParticipantI had that also in my mind, so these latest tries are done already on a brand new one, but it didn’t change anything.
Don’t know if it’s of help, but I also gave the stable 2.6 a go,
but anyway, I face it even with that version.06/27/2015 at 08:40 #100818petrockblogKeymasterfaulty controller, faulty pi, faulty/poor psu? try ruling out somethings. changing psu/cable is a good idea perhaps. this is not a known problem and others are not reporting it.
-
AuthorPosts
- The forum ‘New to RetroPie? Start Here!’ is closed to new topics and replies.