I’m using the paid version of this app since it’s most excellent and includes a really great user interface, so thank you for your hard work!
as for x-wing, i went with the second option since i’m using a GameSir gamepad. using voodoo control, i bound the physical gamepad buttons to the ‘gamepad buttons’ as you mentioned. this worked perfectly, thank you!
if i could make a suggestion, perhaps changing the phrase ‘gamebad buttons’ to ‘joystick buttons’ would alleviate confusion in the future, since when i first saw this i assumed i was mapping buttons for my physical gamepad.
p.s. for anyone trying to play x-wing, make sure to enable the joystick and check the ‘timed’ box option. otherwise the controls are far too slow to be useable.