@mfraz74 Looks like Debian doesn't package the 8bitdo-tool or it's included in a plugin, but I haven't used fwupd so far, so I can't offer more details. Try using the macOS updater to install the latest (4.20 I think) version of the firmware.
Can you provide some more details here for the SN30 and how you paired it. I think I am getting lost. I currently have it in switch mode, and all buttons except a few are working right now. I will try pairing it another way to see where I get.
I have modified the values in RetroPie and in Raspbian. Thank you. It's fixed. I just hope this doesn't have a significant impact on other activities on the Pi sucj as simple web browsing.