RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    x-arcade tankstick trackball to work with mame (centipede,etc)

    Scheduled Pinned Locked Moved Ideas and Development
    7 Posts 4 Posters 5.2k 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.
    • N
      ncookit
      last edited by

      For my searches, I was unsuccessful at figuring out how to get the x-arcade tankstick trackball to work for mame games like centipede, etc. It currently works just fine for Day of the Tentacle so I know the retropie sees it.
      [retropie 3.6 on a pi v3]

      If there is some configuration I'm missing, can anyone point me to it?

      Otherwise, if it is not working at this time, could it be considered as a feature request?

      cheers.

      1 Reply Last reply Reply Quote 0
      • caver01C
        caver01
        last edited by

        @ncookit If the x-arcade tankstick trackball is typically recognized as a mouse, you can set it up in AdvanceMAME. Check this thread:

        https://retropie.org.uk/forum/topic/106/trackball-working-in-mame4all-but-not-advmame

        My 4-player cocktail style cabinet built as a custom "roadcase"

        1 Reply Last reply Reply Quote 0
        • S
          seank
          last edited by

          I have this problem as well. I tried modifying the advmame.rc as suggested, but any time the following code is present roms won't load and simply exit:

          input_map[p1_trackballx] mouse[0,x] mouse[1,x] mouse[2,x]
          input_map[p1_trackbally] mouse[0,y] mouse[1,y] mouse[2,y]

          Any suggestions?

          1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator
            last edited by

            i can't help with advmame, but mice and trackballs are supported in mame2003. see https://github.com/RetroPie/RetroPie-Setup/wiki/lr-mame2003#mousetrackballanalog-controller-support

            1 Reply Last reply Reply Quote 0
            • S
              seank
              last edited by

              Thank you. I actually did just start playing with mame2003 but I am still having trackball problems. I tried Centipede and the trackball works in the y-axis but not the x-axis! I don't know why.

              I have my Tankstick set to mode 1 which is supposed to emulate standard pc keyboard and mouse. I tried it on my Mac and the trackball does work.

              Any thoughts?

              dankcushionsD 1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator @seank
                last edited by

                @seank hmm, make sure this is set to disabled:
                https://github.com/RetroPie/RetroPie-Setup/wiki/lr-mame2003#2-player-dialspinner-devices

                if it appears as a regular mouse device it should have just worked by default.

                1 Reply Last reply Reply Quote 0
                • S
                  seank
                  last edited by

                  I have spent more time trying to get my trackball to work with no luck. I have plugged it into my Mac and it appears as a mouse and seems to work just fine. When I plug it into my Raspberry Pi and try it with Centipede and LR-Mame2003 the y-axis seems to work but the x-axis does nothing.

                  I also plugged a regular mouse into the Raspberry pi and it works as expected in Centipede, both x-axis and y-axis.

                  This is very frustrating.

                  Any more ideas anyone?

                  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.