I got 8bitdo's NES30 working under Mac El Capitan with the iCade mode (Start-A) following an update of the device's firmware (2.69). It only gives one blink of the blue LED but the device finally showed up as a joystick under Joystick Show. Never got El Cap to recognize it as a keyboard. Seemed to work better all around when plugged in via USB.