I have the same controller and it isn't even recognised when it's plugged in. :(
Did you ever get this working in the end? I have the exact same issue, same controller as yourself but running on a Pi4.
Wondering if it can be solved or if I should look at purchasing another controller.