I got my moonlight/sunshine rig running with fedora on the server and my AppleTV as the client. My DualShock 4 controller works but isn’t mapping right and it’s old enough that it’s probably time I bought something new rather than bother fixing it anyway.

I have an Xbox wireless controller but it just never felt right in my hand.

I have 8bitdo SN30 controllers but they never were able to keep a stable connection.

I’m considering either a Sony dualsense controller and charger, 8bitdo ultimate 2, or 8bitdo pro 3.

Opinions?

  • kartoffelsaft@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Over Christmas I got an 8BitDo Ultimate 2 Wireless controller because I found a GitHub gist page that showed it’d just take a udev rule to get all the features (gyro & extra buttons) working… only to find out that’s a different controller than the 8BitDo Ultimate 2 Bluetooth. Something to keep in mind. Additionally, now that I have the latter too I will note that I could only get those features working when it’s paired through bluetooth, not wired or using the WiFi dongle.

    • LiveLM@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 days ago

      For the Ultimate Wireless 2, check this gist.

      TL;DR:

      • Get a Windows Machine (a VM works too)
      • Download the 8BitDo Firmware updater
      • Update both the controller and the dongle’s firmware
      • Add the udev rule to your machine
      • When turning the controller on, hold the B button*

      Tada, Gyro and extra buttons.
      Not sure if it also works over wired and bluetooth but can confirm it works over the 2.4g dongle.

      *: Pulling it out of the dock while holding the B button won’t work for some reason.
      You must pull it out, turn it off, and turn it back on while holding the B button for it to actually work. Annoying!