I'm guessing this is some sort of bluetooth keyboard recognition and/or selection/activation issue in Android that I can't seem to figure out... The icade arcade bluetooth device is in essence a keyboard device. I can pair it with a Nexus 10 tablet, and after I do, I can see various characters appear in a text app when I move the joystick around and press the buttons. But my Android phone is being stubborn. It pairs ok, but the input refuses to get fed to the apps. I also have a bluetooth actual keyboard, and it works ok with that phone. I've tried various bluetooth connect apps, and there I can see a list of paired devices and the option to "connect" to a device. It refuses to work. What am I missing here? Does anyone know of a bluetooth helper app of sorts that also give immediate feedback what it is picking up from the selected bluetooth device? Is there anything specific I could look for in logcat? The phone is Android 4.4 and I can't upgrade it (Chinese phone with no firmware support). It's an ECOO S04 Aurora plus 3GB. The Nexus I think runs lollipop.
I don't think your Nexus would be Android Lollipop. Android Lollipop is version 5.0, and the iCade Arcade only connects with Android 4.2 or below to a certain minimal version. Starting from Android 4.3, the iCade no longer functions properly as you are then required to input a Bluetooth pin with 6 digits, rather than 4, which is the number of digits that an iCade connects with when using an iPad, iPod or iPhone. Though if you are able to check your version of Android on your Nexus, and it IS indeed Android 5.0, I would like to know how you managed to connect it with the iCade, which is something I am trying to figure out myself. I know this is an old question, but if you are reading this, I hope thins information works.