JoystickAxis/Button.Last is used internally to allocate the correct amount of storage for joystick axes and buttons. JoystickAxis.Axis10 is required to support the maximum number of axes available on Mac OS X.