Accept input devices without buttons (rudder pedals)
Currently devices without buttons or less than two axes are ignored (Gamepad::is_gamepad
).
But there exist valid input devices that are excluded by this rule: Rudder pedals. Those have no buttons and some may have only a single axes, but there exist pedals with two or three (or even more) axes.
These input devices should be accepted as well.