Fix for issue #22 (implement default GetAxis) and partial fix for #19 (support Xbox360 controllers).
Implemented default behaviour for GetAxis:
Horizontal/Vertical: Left stick or WASD (PC). Left stick (Xbox, unless MoveWithRightThumbStick = true)
Horizontal2/Vertical2: Right stick or Up/Down/Left/Right (PC). Right stick (Xbox, unless MoveWithRightThumbStick = true)
Added GetKey with default behaviour and GetJoystickNames (actually, returns joysticks types; I cannot find a way to get names from GamePad).
I haven't tested the behaviour on an Xbox yet, but I can't see a reason why it shouldn't work. I'll verify as soon as I renew my App Hub membership.
Fix for issue #22 (implement default GetAxis) and partial fix for #19 (support Xbox360 controllers).
Implemented default behaviour for GetAxis: Horizontal/Vertical: Left stick or WASD (PC). Left stick (Xbox, unless MoveWithRightThumbStick = true) Horizontal2/Vertical2: Right stick or Up/Down/Left/Right (PC). Right stick (Xbox, unless MoveWithRightThumbStick = true)
Added GetKey with default behaviour and GetJoystickNames (actually, returns joysticks types; I cannot find a way to get names from GamePad).
I haven't tested the behaviour on an Xbox yet, but I can't see a reason why it shouldn't work. I'll verify as soon as I renew my App Hub membership.