Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #88388
    raymate
    Participant

    Just got a new F310 gamepad, does anyone know what the button number maybe for the logitech button in the middle I want to try and set this up to quit out of the games and go back to menu screen.

    If they do that would be great and how I maybe able to do hat with the button thanks

    #88401
    neighbourhoodnerd
    Participant

    I’ll do a bit of playing around and see if I can work it out with my F710 (basically the same controller but with rumble pak).

    Would you be interested in my controller maps for Emulationstation, Retroarch ALL and Retroarch PSX? They are for two F710s which I think will work for you.

    #88402
    neighbourhoodnerd
    Participant

    Note that you might not be able to map the centre button – I’m pretty sure it’s just for calibration.

    My setup uses Start + Select (or “BACK”) to quit emulators.

    #88414
    raymate
    Participant

    I would love to try you maps, it’s a shame the centre is for calibration but the select+stat would work

    Thank you

    #88424
    neighbourhoodnerd
    Participant

    Attached: Retroarch ALL config

    You may want to delete the stuff at the start and use the default settings there. Just copy over my button mappings and go from there :)

    system_directory = /home/pi/RetroPie/roms/../BIOS
    config_save_on_exit = false
    rewind_enable = false
    rewind_buffer_size = 10
    rewind_granularity = 2
    input_rewind = r
    input_shader_next = m
    input_shader_prev = n
    input_autodetect_enable = true
    joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/
    video_aspect_ratio = 1.33
    video_gpu_screenshot = true
    video_shader_dir = /opt/retropie/emulators/RetroArch/shader/
    video_fullscreen_x = 640
    video_fullscreen_y = 512
    video_vsync = true
    #may be worth setting to false
    video_threaded = true
    video_smooth = true
    
    input_player1_joypad_index = "0"
    input_player1_b_btn = "0"
    input_player1_y_btn = "2"
    input_player1_select_btn = "6"
    input_player1_start_btn = "7"
    input_player1_up_axis = "-1"
    input_player1_down_axis = "+1"
    input_player1_left_axis = "-0"
    input_player1_right_axis = "+0"
    input_player1_a_btn = "1"
    input_player1_x_btn = "3"
    input_player1_l_btn = "4"
    input_player1_r_btn = "5"
    input_player1_l2_axis = "+2"
    input_player1_r2_axis = "+5"
    input_player1_l3_btn = "9"
    input_player1_r3_btn = "10"
    input_player1_l_x_plus_btn = "h0right"
    input_player1_l_x_minus_btn = "h0left"
    input_player1_l_y_plus_btn = "h0down"
    input_player1_l_y_minus_btn = "h0up"
    input_player1_r_x_plus_axis = "+3"
    input_player1_r_x_minus_axis = "-3"
    input_player1_r_y_plus_axis = "+4"
    input_player1_r_y_minus_axis = "-4"
    input_enable_hotkey_btn = "6"
    input_exit_emulator_btn = "7"
    input_enable_hotkey_btn = "6"
    input_save_state_btn = "4"
    input_enable_hotkey_btn = "6"
    input_load_state_btn = "5"
    
    input_player2_joypad_index = "1"
    input_player2_b_btn = "0"
    input_player2_y_btn = "2"
    input_player2_select_btn = "6"
    input_player2_start_btn = "7"
    input_player2_up_axis = "-1"
    input_player2_down_axis = "+1"
    input_player2_left_axis = "-0"
    input_player2_right_axis = "+0"
    input_player2_a_btn = "1"
    input_player2_x_btn = "3"
    input_player2_l_btn = "4"
    input_player2_r_btn = "5"
    input_player2_l2_axis = "+2"
    input_player2_r2_axis = "+5"
    input_player2_l3_btn = "9"
    input_player2_r3_btn = "10"
    input_player2_l_x_plus_btn = "h0right"
    input_player2_l_x_minus_btn = "h0left"
    input_player2_l_y_plus_btn = "h0down"
    input_player2_l_y_minus_btn = "h0up"
    input_player2_r_x_plus_axis = "+3"
    input_player2_r_x_minus_axis = "-3"
    input_player2_r_y_plus_axis = "+4"
    input_player2_r_y_minus_axis = "-4"
    input_enable_hotkey_btn = "6"
    input_exit_emulator_btn = "7"
    input_enable_hotkey_btn = "6"
    input_save_state_btn = "4"
    input_enable_hotkey_btn = "6"
    input_load_state_btn = "5"
    #88426
    raymate
    Participant

    Superb thank, that will save me some time, i’m new to RetroPie

    #88429
    neighbourhoodnerd
    Participant

    If your controller has a “MODE” button on it – this button can really confuse the crap out of you if you’re not careful. It switches the Dpad inputs with the left joystick. If you ever have issues where the Dpad doesn’t work, it’ll be because of this ;)

    #88487
    raymate
    Participant

    Out of interest can the rumble feature in your joypad work with any games / emulators on the Pi?

    If it does I may pick one up

    #88556
    mirage
    Participant

    Hi raymate, I successfully configured my F310. The middle logitech logo button is #8. I use it as the exit button and it works great.

    Here are the lines i added at the end of my opt/retropie/configs/allretroarch.cfg

    input_player1_joypad_index = "0"
    input_player1_b_btn = "0"
    input_player1_y_btn = "3"
    input_player1_select_btn = "6"
    input_player1_start_btn = "7"
    input_player1_up_axis = "-1"
    input_player1_down_axis = "+1"
    input_player1_left_axis = "-0"
    input_player1_right_axis = "+0"
    input_player1_a_btn = "1"
    input_player1_x_btn = "2"
    input_player1_l_btn = "4"
    input_player1_r_btn = "5"
    input_player1_l2_axis = "+2"
    input_player1_r2_axis = "+5"
    input_player1_l3_btn = "9"
    input_player1_r3_btn = "10"
    input_player1_l_x_plus_btn = "h0right"
    input_player1_l_x_minus_btn = "h0left"
    input_player1_l_y_plus_btn = "h0down"
    input_player1_l_y_minus_btn = "h0up"
    input_player1_r_x_plus_axis = "+3"
    input_player1_r_x_minus_axis = "-3"
    input_player1_r_y_plus_axis = "+4"
    input_player1_r_y_minus_axis = "-4"
    
    input_exit_emulator_btn = "8"
    input_enable_hotkey_btn = "8"
    #88589
    raymate
    Participant

    [quote=88556]Hi raymate, I successfully configured my F310. The middle logitech logo button is #8. I use it as the exit button and it works great.

    Here are the lines i added at the end of my opt/retropie/configs/allretroarch.cfg

    input_player1_joypad_index = "0"
    input_player1_b_btn = "0"
    input_player1_y_btn = "3"
    input_player1_select_btn = "6"
    input_player1_start_btn = "7"
    input_player1_up_axis = "-1"
    input_player1_down_axis = "+1"
    input_player1_left_axis = "-0"
    input_player1_right_axis = "+0"
    input_player1_a_btn = "1"
    input_player1_x_btn = "2"
    input_player1_l_btn = "4"
    input_player1_r_btn = "5"
    input_player1_l2_axis = "+2"
    input_player1_r2_axis = "+5"
    input_player1_l3_btn = "9"
    input_player1_r3_btn = "10"
    input_player1_l_x_plus_btn = "h0right"
    input_player1_l_x_minus_btn = "h0left"
    input_player1_l_y_plus_btn = "h0down"
    input_player1_l_y_minus_btn = "h0up"
    input_player1_r_x_plus_axis = "+3"
    input_player1_r_x_minus_axis = "-3"
    input_player1_r_y_plus_axis = "+4"
    input_player1_r_y_minus_axis = "-4"
    
    input_exit_emulator_btn = "8"
    input_enable_hotkey_btn = "8"

    [/quote]

    Thank you I shall try that, just got this F310 it seems OK, it was cheap from Amazon

Viewing 10 posts - 1 through 10 (of 10 total)
  • The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.