cross-posted from: https://lemmy.zip/post/65150886

Greetings everyone,

I know many folks have wanted to use 8Bitdo controllers on linux, and that includes the Ultimate Software.

I use the 8Bitdo Ultimate 2 controller on my Arch install. And I had been wanting to check for firmware updates, and was doing some searching and couldn’t find anything that could help me.

I found out that I can run that software through Lutris with minimal configuration.

  1. Open Add game dialogue box
  2. select “Add locally installed game”
  3. Filled out Name under Game info, and selected Runner (Wine)
  4. Game options tab I selected the executable, selected Working directory, and set Wine prefix path
  5. Runner options I used GE-Proton (latest)
  6. Launched

I want to note; unsure if you would have to, but I have udev rules added:

ACTION=="add", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="6103", RUN+="/sbin/modprobe xpad", RUN+="/bin/sh -c 'echo 2dc8 6103 > /sys/bus/usb/drivers/xpad/new_id'"
ACTION=="add", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="310b", RUN+="/sbin/modprobe xpad", RUN+="/bin/sh -c 'echo 2dc8 310b > /sys/bus/usb/drivers/xpad/new_id'"

Hope this helps someone.

Edit:

I want to add I am also using xpadneo-dkms from the AUR.

  • oyzmo@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    I have windows in a vm with usb passthrough, works fine with original software :) but this looks easier, thanx

  • starblursd@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 days ago

    I will have to check that out. I use it for my switch 2, I ended up resorting to using a spare SSD. I had lying around to have a extremely minimal Windows 10 install that I can swap into an old laptop for the sole purpose of of getting firmware updates and managing the macros

    • uninvitedguest@piefed.ca
      link
      fedilink
      English
      arrow-up
      4
      ·
      6 days ago

      If that is your current approach I’d recommend checking out Rufus and a Win to Go USB solution. It’s basically like running a live Linux ISO - except data on the USB persists.

      • starblursd@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        I’ll have to check that out too… I have this ancient laptop from 2011 that just collects dust otherwise… I have arch installed on it but the SSD bay is one screw access, so not much hassle to swap for the once a year at most I need that program