Improved gamepad support.

- throwing knives. although its nowhere near as good as with the mouse,
which throws in an arc to the target
- support for when 'mode' is off.