Build: 0.5.1-master-c4dbe0a
OS: Windows 7 Home Edition 64-bit
Replicated with: Logitech Gamepad F310 (detected as Logitech Dual Action)
While the button mapping feature of the emulator supports gamepads' analog sticks as valid inputs for the in-game directional-pad, it is this user's notice that the emulator does not support mapping the Logitech F310's directional-pad as valid button inputs. This was replicated in both the gamepad's XInput and DirectInput modes. It is my theory that the gamepad maps its directional pad as the equivalent of hat switch signals, which mGBA to this date has had no sign of detecting for directional pad input. It may be a simple enough fix, if possible: Just add detection for hat switches from both XInput and DirectInput gamepads.
Build: 0.5.1-master-c4dbe0a
OS: Windows 7 Home Edition 64-bit
Replicated with: Logitech Gamepad F310 (detected as Logitech Dual Action)
While the button mapping feature of the emulator supports gamepads' analog sticks as valid inputs for the in-game directional-pad, it is this user's notice that the emulator does not support mapping the Logitech F310's directional-pad as valid button inputs. This was replicated in both the gamepad's XInput and DirectInput modes. It is my theory that the gamepad maps its directional pad as the equivalent of hat switch signals, which mGBA to this date has had no sign of detecting for directional pad input. It may be a simple enough fix, if possible: Just add detection for hat switches from both XInput and DirectInput gamepads.