I think better questions to ask first might be things like “Can I pass the controller USB connection to windows in a VM?” which is probably yes, and “Can I just never update this controller?” which I would normally say is a yes, but it sounds like yours has issues.
I think better questions to ask first might be things like “Can I pass the controller USB connection to windows in a VM?” which is probably yes, and “Can I just never update this controller?” which I would normally say is a yes, but it sounds like yours has issues.