I noticed that the Phonejoy wasn’t supported as a controller in the latest version off the Google Play store. I’ve pulled the information needed for the button mappings. Manual configuration will work but the analog sticks aren’t working with that so I was hoping autodetection would could be added for it. Let me know any way I can help. When this is added will it show up on the weekly builds section or just keep on updating from the play store?
I/EventHub( 753): New device: id=21, fd=298, path=’/dev/input/event5’, name=‘Ph
onejoy Gamepad Mode ‘, classes=0x80000141, configuration=’’, keyLayout=’/syst
em/usr/keylayout/Generic.kl’, keyCharacterMap=’/system/usr/keychars/Generic.kcm’
, builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
I/InputReader( 753): Device added: id=21, name='Phonejoy Gamepad Mode ', sou
rces=0x01000511
Left analog:
Left: Pad 0: x -1.00, y 0.00, z 0.00, rz 0.00, src 16777232
Right: Pad 0: x 1.00, y 0.00, z 0.00, rz 0.00, src 16777232
Up: Pad 0: x 0.00, y -1.00, z 0.00, rz 0.00, src 16777232
Down: Pad 0: x 0.00, y 1.00, z 0.00, rz 0.00, src 16777232
Right analog:
Left: Pad 0: x 0.00, y 0.00, z -1.00, rz 0.00, src 16777232
Right: Pad 0: x 0.00, y 0.00, z 1.00, rz 0.00, src 16777232
Up: Pad 0: x 0.00, y 0.00, z 0.00, rz 1.00, src 16777232
Down: Pad 0: x 0.00, y 0.00, z 0.00, rz -1.00, src 16777232
D-PAD Left: Pad 0: 21, ac = 0, src = 1281
D-PAD Right: Pad 0: 22, ac = 0, src = 1281
D-PAD Up: Pad 0: 19, ac = 0, src = 1281
D-PAD Down: Pad 0: 20, ac = 0, src = 1281
Button Y: Pad 0: 100, ac = 0, src = 1281 (placed as triangle in psx layouts)
Button B: Pad 0: 97, ac = 0, src = 1281 (placed as cross in psx layout)
Button X: Pad 0: 99, ac = 0, src = 1281 (placed as Square in psx layouts)
Button A: Pad 0: 96, ac = 0, src = 1281 (placed as Circle in Psx layouts)
L1: Pad 0: 102, ac = 0, src = 1281
R1: Pad 0: 103, ac = 0, src = 1281
L2: Pad 0: 104, ac = 0, src = 1281
R2: Pad 0: 105, ac = 0, src = 1281
button_ThumbL: Pad 0: 106, ac = 0, src = 1281 (like l3 in PS3)
Button_ThumbR: Pad 0: 107, ac = 0, src = 1281 (like R3 in ps3)
START: Pad 0: 108, ac = 0, src = 1281
SELECT: Pad 0: 109, ac = 0, src = 1281