I just ticked deadzone value up 2 notches to fix mine. I think the hex value went from AE to B0.
auto
It's a hardware problem but you can fix it in software just like you can in PC games. If you set the deadzone slightly above where the stick is drifting you'll get rid of the drift. Why...