If you're using one of the recent dev or beta builds, have you tried the calibration feature? This is for Desktop builds only, and not for Android.
For Android, have you tried unpairing and deleting the Bluetooth connection for the controller and doing a clean fresh re-connection?
For Android, have you tried unpairing and deleting the Bluetooth connection for the controller and doing a clean fresh re-connection?

