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.
- Open Add game dialogue box
- select "Add locally installed game"
- Filled out Name under Game info, and selected Runner (Wine)
- Game options tab I selected the executable, selected Working directory, and set Wine prefix path
- Runner options I used GE-Proton (latest)
- 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.