I'm not sure if the 8bit hack is needed with recent (i.e. latest) firmware revisions on the 8bitdo controllers. You should try and remove the options, then re-configure the controllers.
For the Pro2 - try testing it with jstest (more details here) and see if the gamepads buttons are registering. You might want to try other connection mode for the gamepad - Switch/Android - if the gamepad is in 'PC/Windows' (I think that enables XInput) mode.