Please can someone help me? I am trying to understand and follow the instructions on the forum but I am not a tech expert - I apologise if I have posted this in the wrong place. I have a Nexus7 tablet (running Android 5.1.1) and am trying to use a SNES gamepad to control RetroArch games. I have tried to configure it using the Custom Binds option - when I load games the A,B,X,Y buttons seem to work, but the D-pad doesn’t. I have run KeyTest.apk and typed out everything that came up onscreen for each button press. However, it gives me a lot of information, more than is shown on the example provided in the link at the top of this thread. Am I supposed to only take certain information from what was returned, and if so, what information?
Below is everything that KeyTest.apk came back with. Thanks.
Keycode: 21
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DPAD_LEFT, scanCode=0, metaState=0, flags=0x400, repeatCount=0, eventTime=62204288, downTime=62204288, deviceld=7, source=0x1000010 }
Keycode: 19
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DPAD_UP, scanCode=0, metaState=0, flags=0x400, repeatCount=0, eventTime=62343494, downTime=62343494, deviceld=7, source=0x1000010 }
Keycode: 20
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DPAD_DOWN, scanCode=0, metaState=0, flags=0x400, repeatCount=0, eventTime=62427928, downTime=62427928, deviceld=7, source=0x1000010 }
Keycode: 22
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DPAD_RIGHT, scanCode=0, metaState=0, flags=0x400, repeatCount=0, eventTime=62482375, downTime=62482375, deviceld=7, source=0x1000010 }
Keycode: 191
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_4, scanCode=291, metaState=0, flags=0x8, repeatCount=0, eventTime=62539190, downTime=62539190, deviceld=7, source=0x101 }
Keycode: 188
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_1, scanCode=288, metaState=0, flags=0x8, repeatCount=0, eventTime=62625703, downTime=62625703, deviceld=7, source=0x101 }
Keycode: 190
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_3, scanCode=290, metaState=0, flags=0x8, repeatCount=0, eventTime=62688932, downTime=62688932, deviceld=7, source=0x101 }
Keycode: 189
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_2, scanCode=289, metaState=0, flags=0x8, repeatCount=0, eventTime=62750454, downTime=62750454, deviceld=7, source=0x101 }
Keycode: 196
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_9, scanCode=296, metaState=0, flags=0x8, repeatCount=0, eventTime=62809478, downTime=62809478, deviceld=7, source=0x101 }
Keycode: 197
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_10, scanCode=297, metaState=0, flags=0x8, repeatCount=0, eventTime=62857676, downTime=62857676, deviceld=7, source=0x101 }
Keycode: 192
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_5, scanCode=292, metaState=0, flags=0x8, repeatCount=0, eventTime=62906195, downTime=62906195, deviceld=7, source=0x101 }
Keycode: 193
KeyEvent: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BUTTON_6, scanCode=293, metaState=0, flags=0x8, repeatCount=0, eventTime=62953789, downTime=62953789, deviceld=7, source=0x101 }