OS-specific joystick drift

Solution 1:

My experience with joystick drift has almost always been due to unshielded USB cables, an issue with voltage, or grounding problems.

If there are using the back USB ports try swapping to the front (if there are any) or vice versa. The problem is likely hardware related.