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

    New start Trackball & spinner help

    Scheduled Pinned Locked Moved Help and Support
    help trackballretroarch inputpi4 4gbfbneomame2010
    5 Posts 4 Posters 1.5k 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.
    • L
      Lupin
      last edited by

      Raspberry pi 4 (Retropie 4.7)
      Raspbery Pi Imager V1.4: RetroPie 4.7.1 (RPI 4/400)
      ultimarc U-HID Full Keyboard & Gamepad (including analog and digital controls)
      SpinTrak USB

      Starting with basic RetroPie image (See above) adding only advmame & Mame2010 & 3 roms.
      Mouse index as tested in shell showing as 2. Mouse in RetroArch menu showing as on/enabled.
      Working fine with tempest under advancemame V3.9
      Testing arkanoid & centiped (2010 & lr-fbneo) but no luck..

      Looked at these topics for more information:
      "Setup RetroArch to redirect MAME games that use Dial and Trackball to Arcade-X Tankstick Trackball "
      https://retropie.org.uk/forum/topic/15819
      &
      "Using spinner and trackball on Pi4 mame2003"
      https://retropie.org.uk/forum/topic/25771

      Still no luck.

      Odd thing is when I open RetroArch menu to check mouse index and mouse setting. You can move pointer with trackball & spinner.

      This problem with trackball & spinner driving me crazy.

      Can anyone tell me where I going wrong?
      Starting with basic image from this web site, can someone give me steps to take to get trackball & spinner working with Mame2010 or fbneo (Which ever easier)?

      P.S. Wonder if mame2010 problem might be use to change in commands:
      mame2010_mame_current_mouse_enable = "enabled"
      mame2010-mame_current_mouse_enable = "enabled"
      Use of "_" or "-"?

      B 1 Reply Last reply Reply Quote 0
      • B
        barbudreadmon @Lupin
        last edited by barbudreadmon

        @lupin Aside from the RetroArch basic mouse/trackball configuration, FBNeo requires you to set the appropriate device type in Quick Menu > Controls, more information at https://github.com/libretro/FBNeo/tree/master/src/burner/libretro#mapping

        FBNeo developer - github - forum

        L 1 Reply Last reply Reply Quote 0
        • IanDaemonI
          IanDaemon
          last edited by

          Have those individual ROMs been corrupted?

          • 5 Favorite Arcade Games in MAME
          • Cocktail Cabinet Games
          • Check out the MAME RoW
          1 Reply Last reply Reply Quote 0
          • L
            Lupin @barbudreadmon
            last edited by

            @barbudreadmon
            HALLELUJAH success.
            Thanks for information.
            For some reason shell shows mouse index as 2, but only works when you set RetroArch main menu/options/input/User Input Binds User 1 Mouse index TO 5?

            Setting mouse index per game. Where does setting need to be saved and file format?

            1 Reply Last reply Reply Quote 0
            • T
              toto2000
              last edited by

              Hi we wrote a complete guide on how to setup both a spinner and a trackball at the same time, so that the configurations are persistent and will apply to a whole game folder.
              The idea is to set up a default retroarch config for mame/fbneo that will configure one of these devices as the default mouse (for example, the trackball), and create then just a file for rom folders that will be spinner specific.

              For example, you have a roms/mame folder -> all games in there will work with the trackball by default, thanks to the global default config. Then you have roms/mame/spinner then for this folder, you will have to generate a retroarch "content configuration file" that will apply just for this folder, and set the mouse_index to the one of the spinner.

              Trap: the retroarch menu will not let you save mouse_index configs, but will create the config files. You will have to add manually a line with player1_mouse_index = 2 for example...

              We wrote a detailed guide (in french, use deepl.com to translate) with screenshots, etc. And we use it on several Retropie arcade cabinet that we built, that have both trackball and spinner in the control panel.

              • Trackball and Spinner persistent configuration guide HOWTO (Google Doc, french)

              alt text
              alt text

              1 Reply Last reply Reply Quote 0
              • 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.