RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. trackball
    Log in to post
    • All categories
    • M

      Trackball with Retropie

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support trackball retropie
      1
      0 Votes
      1 Posts
      211 Views
      No one has replied
    • M

      Trackball works on Mame2003, not fbneo

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support trackball
      2
      0 Votes
      2 Posts
      306 Views
      B

      @mitcheg1 As usual, documentation is your friend : https://docs.libretro.com/library/fbneo/#mapping

    • TangoT

      Assigning a Mouse to a Specific Device Node

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support raspberry 4 spinner trackball configuration
      12
      0 Votes
      12 Posts
      1k Views
      TangoT

      @mitu said in Assigning a Mouse to a Specific Device Node:

      Feel free to experiment and report back your findings.

      I'm trying to find out the systems normal behavior and trying to make sure I understand what you were saying - I'm not clear what you mean by "bump the indices." I do get that you've explained it, but I'm still not clear and I provided an example. I can experiment, but that will mean spending a few days working it out and, since it's a known behavior, I was hoping to start with a baseline.

      So if I have my dev nodes as I asked about above:

      /dev/input/event0
      /dev/input/event1

      But I'm finding those get switched if the USB plugs are switched, so I use udev to always create:

      /dev/input/event50
      /dev/input/event51

      Then if I want to use event50, do I set the index in RetroArch to 50? Does RetroArch use the index numbers on the nodes, or does it just count the nodes and start at 0 and increment by 1 for each new node, in spite of whatever the index number on the node name is?

    • S

      Trackball

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support trackball issue trackball
      3
      0 Votes
      3 Posts
      572 Views
      S

      I figured it out, or at least why it wasn't working in Tempest or Centipede. Having it work in Marble Madness threw me off by making me think that the correct mouse index was already set. It was not. My trackball is at mouse1.

      In the main retroarch.cfg I set:
      input_player1_mouse_index = "1"

      That fixed it.

    • S

      Trackball and Opti-Wiz

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support trackball usb hardware trackball odroid xu4
      1
      0 Votes
      1 Posts
      201 Views
      No one has replied
    • chubstaC

      Any 'off the shelf' solutions for trackball/spinner/flightstick?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming spinner trackball flight stick
      4
      0 Votes
      4 Posts
      575 Views
      H

      @hoeveler said in Any 'off the shelf' solutions for trackball/spinner/flightstick?:

      @George-Spiggott @chubsta - I purchased the parts for my arcade build including a spinner and trackball and flightstick (Ultrastik 360). They all have USB connection so they ARE plug and play, but you still have to mount them somehow. So I've been using an old fightstick I got for $10 on craigslist to test them with. It isn't too hard if you wanted to use or build an enclosure. I guess I'm just chiming in to say that it's really just the mounting process that's a bit of work, not the connecting to Pi part, other than the usual adjustments in retroarch and ES

      Dang... if I weren't already committed to the parts I purchased and the custom build I have in mind, I would take a look at Wal-mart this week! The 1UP Tempest could be worth taking apart and using just the control panel and controls for the price it's going for. I hope this doesn't get flagged for promotion or something, but just take a look because a spinner alone like I got is $90, and a trackball is also $90. Those were the two most expensive components, and for $10 more you have an entire (3/4 scale) cabinet!

    • H

      errors saving config in retroarch, needing help with settings

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support config retroarch usb devices spinner trackball
      33
      0 Votes
      33 Posts
      5k Views
      H

      @mitu Well, as always thanks for the help. I don't think it's underpowered given my new 3.5a CanaKit PSU made specifically for the Pi4 and it's a powered USB hub. But I can't rule out an unseated cable or something because now it's back to working correctly. I'm going to keep the USB HDD connected directly to the Pi, since if that isn't seen on boot, then it won't have access to the romsets which explains why they wouldn't show up, and if the USB cable to the hub got jostled then that would also explain why the gamepad wasn't detected.
      #OccamsRazor

    • chubstaC

      Kensington Orbit mouse for trackball/spinner?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming trackball spinner kensington
      8
      0 Votes
      8 Posts
      965 Views
      AddisonA

      It's not much but perhaps someone here would find the following Imgur post to be an entertaining read for creative ideas.

      https://imgur.com/gallery/FfXHWYR

    • C

      SOLVED: Spinner & Trackball Mouse Index Per Game

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie mouse index trackball spinner arcade
      1
      1 Votes
      1 Posts
      720 Views
      No one has replied
    • caver01C

      Pi4 Retrofit into the 4-player Cocktail Cabinet

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes pi4 cocktail mode cabinet build spinner trackball
      23
      0 Votes
      23 Posts
      4k Views
      caver01C

      Update: After a pause to address some other stuff around the house I was finally able to rebuilt some of the internals of the Roadcase Cocktail Cabinet. The most recent work items included:

      Remove USB Hub, replaced by. . . Mount Meanwell 5v PSU Reroute all USB connections (make longer USB cables) for arcade controls direct to Pi4. Rewire audio and LEDs directly to PSU (instead of USB hub) for power Rewire the mains AC to incorporate a split—Power the Pi transformer and a GPIO-triggered relay Mount and wire the relay in a project box to power the display and PSU (which in turn powers the audio and the LEDs. Remount audio amp, reroute speaker wires. Update my Python script to trigger the relay on another GPIO pin.

      It was a lot, but I had to keep it all straight and do everything at once. Before this step, I had a USB hub tying the spinners and trackball controls to the Pi, but also providing power. This was not necessary with a small and cheap PSU. It cleared up some of the bulky power transformers and removed some hardware, but replaced it with other stuff. In the end, this is a bit more complex, but the controls are now plugged in directly to the Pi and I have a relay turning on and off the display.
      94C5DDCA-26D6-4826-B968-C6FA03A836D9.jpeg 151A3145-DE7C-45FC-A677-3A48864E164B.jpeg

    • R

      Printable utrack template

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support template needed utrack trackball
      1
      0 Votes
      1 Posts
      236 Views
      No one has replied
    • W

      Multiple Mice with Emulation Station

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support multiple mice trackball spinner lightgun
      1
      0 Votes
      1 Posts
      379 Views
      No one has replied
    • H

      Spinner and trackball combo top tips

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support spinner trackball rp4
      1
      0 Votes
      1 Posts
      380 Views
      No one has replied
    • D

      Always want to play Centipede, Marble Madness, Missile Command and other Arcade legacy games in the 80's like equipment? Atari style Trackball

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes mame2003 mame2010 trackball spinner controller diy
      1
      1 Votes
      1 Posts
      758 Views
      No one has replied
    • T

      Atari Tankstick Trackball only works as mouse cu

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mouse cursor dual stick atari trackball fight stick
      2
      0 Votes
      2 Posts
      482 Views
      C

      @tamisium In the RetroArch menu's Quick Menu -> Options, do you have "Mouse Device" set to "mouse"?

    • A

      Mouse works in commandline, but not in Retroarch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retroarch 1.8.8 mouse trackball spinner u-hid
      8
      0 Votes
      8 Posts
      2k Views
      A

      @mitu The original pastebin link is still up above your reply, but the newest logs show no mouse activity, even though I was spinning that thing like crazy :
      This is the whole log...

      Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg "/home/pi/RetroPie/roms/arcade/polepos1.zip" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.8.8 (Git 9552f87) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/arcade/polepos1.srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/arcade/polepos1.state". [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPv3 VFPv4 [INFO] Built: Feb 22 2021 [INFO] Version: 1.8.8 [INFO] Git: 9552f87 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so" [INFO] [Overrides] core-specific overrides found at /home/pi/.config/retroarch/config/MAME 2003 (0.78)/MAME 2003 (0.78).cfg. [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/MAME 2003 (0.78)/arcade.cfg. [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/MAME 2003 (0.78)/polepos1.cfg. [INFO] Config: appending config "/home/pi/.config/retroarch/config/MAME 2003 (0.78)/MAME 2003 (0.78).cfg"
    • L

      Spinners? Trackballs?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming spinner trackball
      13
      0 Votes
      13 Posts
      2k Views
      IanDaemonI

      @clyde said in Spinners? Trackballs?:

      @iandaemon said in Spinners? Trackballs?:

      (And normally are when holding an adult beverage.)

      That's a reason for one-handed games that I didn't realise before! 😆

      I'm sure you would've discovered that scenario during a gathering...whenever it's safe to have them again. I guess now is a good time to keep prepping for an eventual return to "normal".

      (That bowling game I mentioned is a "pretty easy to pick up" game with decent graphics.)

    • N

      [ISSUE] Ultimarc Trackball Connected to Ultimarc Ultimate I/O Not Registering/Producing Results

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mame retroarch trackball ultimarc ultimarc trackb
      25
      0 Votes
      25 Posts
      3k Views
      N

      @stoney66 well - switched the roms and now they work. Centipede, Missile Command, Golden Tee 2 are all working now under AdvMame. Marble Madness is still unhappy, but I would assume that's still just a rom issue. I think this issue is likely resolved now. Thank you everyone for your help! @mahoneyt944 and @stoney66

    • RomstarR

      Marble Madness not working with two trackballs Ultimarc IPAC2 MAME 2003 0.78, Assigning multi-mouse config help

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ipac2 mame marble madness multi-mouse trackball
      1
      0 Votes
      1 Posts
      442 Views
      No one has replied
    • P

      Trackball with lr-mame2016 [Resolved]

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support lrmame2016 trackball
      3
      0 Votes
      3 Posts
      866 Views
      P

      Never mind. It WAS working after all.

      I had to use the quick menu to bump up the trackball sensitivity.

      Once I did that, the game worked fine.