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

    Spinner and trackball combo top tips

    Scheduled Pinned Locked Moved Help and Support
    spinnertrackballrp4
    1 Posts 1 Posters 378 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.
    • H
      hopwon
      last edited by

      RP4+
      RP 4.7.1
      Ultimarc Ultimate IO controller
      Ultimarc Trackball (/dev/input/mouse0)
      Homebrew USB Spinner on Arduino (/dev/input/mouse1)
      FBA

      After searching and review a lot of information on the subject, I finally got my new CP working as I wanted. One of the biggest challenges I had was to get both the trackball and spinner working as I needed. There is a lot of information about setting up the controller(s) in Retropie but for me I could not get the spinner working.

      The solution I finally came up with I thought I would share as other people hit this problem hopefully they will hit this post!

      The answer was simple but took some trial and error to find it.

      In Retroarch (from the quick menu) go back to the Retroarch main menu and select Settings->Input.
      Configure port1 controls to Mouse (ball only) and Mouse Index to 2.
      Then for any game requiring spinner input, via the Retroarch quick menu select Controls->Port1 Device
      Type: Mouse (Ball only), Controls Mapped Port=1. For games requiring Trackball - Mapped Port=2.

      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.