RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    [Fairly Successful] Controller Mapping for Logitech F310 in Reicast

    Scheduled Pinned Locked Moved Help and Support
    1 Posts 1 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • douloskeruxD
      douloskerux
      last edited by

      Using: RetroPie 3.8.1 on Raspberry Pi 3

      I've made a bit of progress in getting this particular controller to work with this particular emulator thanks to quite a bit of help from reddit user /u/darkbrokenheartz built on a slight modification of Folly's method.

      Below is the custom mapping for filename controller_LogitechGamepadF310 which needs to be placed in /home/pi/.reicast/mappings.

      In Virtual Fighter and Mortal Kombat I can control player movement with the D-Pad and the A,B,X,Y buttons work

      In Daytona Racing I can steer the car with the second analog stick and accelerate with R1 (i.e. the right trigger).

      Would love a config that lets me move with both the d-pad and the first analog stick but I'll take what I can get for now. Hopefully, however, someone will figure out from here how to get the controller mapped successfully. fingers crossed


      [emulator]

      mapping_name = Logitech Gamepad F310

      btn_escape = 314

      [dreamcast]

      btn_a = 304

      btn_b = 305

      btn_x = 307

      btn_y = 308

      btn_start = 315

      axis_x = 3

      axis_y = 4

      [compat]

      axis_dpad1_x = 16

      axis_dpad1_x_inverted = no

      axis_dpad1_y = 17

      axis_dpad1_y_inverted = no

      axis_dpad2_x = 0

      axis_dpad2_x_inverted = no

      axis_dpad2_y = 1

      axis_dpad2_y_inverted = not

      btn_trigger_left = 310

      btn_trigger_right = 311

      axis_x_inverted = no

      axis_y_inverted = no

      axis_x_inverted = no

      axis_y_inverted = no

      1 Reply Last reply Reply Quote 1
      • First post
        Last post

      Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

      Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.