Logitech Gamepad F310

RetroPie has a new website and forum. Please visit https://retropie.org.uk/ for the new site. The new forum is located at https://retropie.org.uk/forum/. This forum is left here as a read-only archive.

This topic contains 9 replies, has 3 voices, and was last updated by Profile photo of raymate raymate 2 years, 2 months ago.

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #88388
    Profile photo of raymate
    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

    Pi 1 Model B -- Pi 2 Model B -- Pi 3 Model B

    #88401
    Profile photo of neighbourhoodnerd
    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
    Profile photo of neighbourhoodnerd
    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
    Profile photo of raymate
    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

    Pi 1 Model B -- Pi 2 Model B -- Pi 3 Model B

    #88424
    Profile photo of neighbourhoodnerd
    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
    Profile photo of raymate
    raymate
    Participant

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

    Pi 1 Model B -- Pi 2 Model B -- Pi 3 Model B

    #88429
    Profile photo of neighbourhoodnerd
    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
    Profile photo of raymate
    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

    Pi 1 Model B -- Pi 2 Model B -- Pi 3 Model B

    #88556
    Profile photo of mirage
    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"
    • This reply was modified 2 years, 2 months ago by Profile photo of mirage mirage.
    #88589
    Profile photo of raymate
    raymate
    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"

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

    Pi 1 Model B -- Pi 2 Model B -- Pi 3 Model B

Viewing 10 posts - 1 through 10 (of 10 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar