This is necessary because some gamepads that have directional pads don't
report as a hat (which you would expect) but report themselves as
analog axes that provide only the extreme ends of each axis. Such
"digi-log" joysticks should now work and be configurable.