8BitDo controller problems

As title says. I’m trying to use an 8BitDo SN30 pro controller, but most games just are not working with it. Native games are a mixed mag, Steamworld dig 1 and Brigador don’t detect it at all; Ion Fury, Clustertruck and SteamWorld Dig 2 work correctly. DUSK detects it but gets something wrong and half of the binds don’t work. Games ran through proton like DOOM 2016, Enter The Gungeon and Amid Evil work right. Any wine game that detects it as an SN30 rather than an xbox one controller doesn’t react to any inputs from it.

Hell, even a minecraft mod called Lambda Controll has massive issues with it, took me about 3 - 4 hours to get it working.

You guys got any ideas?