Just posted an article about joystick input and using deadbands in order to suppress erroneous input. I also touch upon how you can use something besides a linear function in order to increase/decrease the sensitivity of the joystick at diffrent positions.

You can read it: HERE