Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Q] Physical Key support & button setting
#1
Hey guys,how well are usb controllers working for you on android?I'm using a ps3 controller with sixasis app installed on Nexus 7.When native gamepad is checked it doesn't recognize r1 l1 but when it is off it does.Arrows also work normally but the cross square and triangle don't work.
Any way to get all buttons working through the sixasis app?
Reply
#2
https://play.google.com/store/apps/detai...oard&hl=nl
and remap the ps3 controller to xperia play controls.

or what might also work is to create a file named Vendor_054c_Product_0268.kl in /system/usr/keylayout containing
Code:
# Copyright (C) 2011 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # Sony Playstation(R)3 Controller # key 0x124 DPAD_UP key 0x125 DPAD_RIGHT key 0x126 DPAD_DOWN key 0x127 DPAD_LEFT key 0x120 BUTTON_SELECT key 0x123 BUTTON_START #key 0x12f BUTTON_A #key 0x12c BUTTON_B #key 0x12e BUTTON_X #key 0x12d BUTTON_Y key 0x12a BUTTON_L1 key 0x12b BUTTON_R1 key 0x128 BUTTON_L2 key 0x129 BUTTON_R2 key 0x121 BUTTON_THUMBL key 0x122 BUTTON_THUMBR # BTN_Y, BTN_B, BTN_A, BTN_X, key 0x12c BUTTON_Y WAKE_DROPPED key 0x12d BACK ALT WAKE_DROPPED key 0x12e DPAD_CENTER WAKE_DROPPED key 0x12f BUTTON_X WAKE_DROPPED # PS key key 0x2d0 BUTTON_1 # Left Analog Stick axis 0x00 X axis 0x01 Y # Right Analog Stick axis 0x02 Z axis 0x05 RZ # DPAD # axis 0x2c -HAT_Y # axis 0x2d +HAT_X # axis 0x2e +HAT_Y # axis 0x2f -HAT_X # L2 trigger axis 0x30 LTRIGGER # R2 trigger axis 0x31 RTRIGGER # L1 trigger # axis 0x32 # R1 trigger # axis 0x33 # Triangle # axis 0x34 # Circle # axis 0x35 # Cross # axis 0x36 # Square # axis 0x37
or replace the contents of the existing file if it's already there(make a backup first)

I use the 2nd option and the controller attached through usb so I don't have to deal with loading separate apps before I can play.
Reply
#3
Yes I use GameKeyBoard for my Bluetooh pad but I didn't know this second option.
I have to take it a look because any button I press in the pad on the drawer it makes a click on the selected button and when maping buttons on GameKeyBoard it recognise my buttons like Key 082 and this kind of button.

Others android games like corby I can use it without doing nothing.
Reply
#4
Brick 
Will PPSSPP support physical game pad or QWERTY keyboard (include bluetooth)?Huh
Will there a day that I can setting button like epsxe or Gameboid?Angel

Send from my Photon Q 4G LTE.
Reply
#5
我用Sixaxis Controller连接手柄,但是O X键模拟器无法识别,而且右摇杆被模拟器认做了十字键。请问有解决方法么?

I use Sixaxis Controller connection ps3 handle,but O X simulator is not recognized, and the right rocker is recognized as a cross key simulator.
Reply
#6
http://forums.ppsspp.org/showthread.php?...84#pid4684
Reply
#7
xperia play keys are already supported.
to use a USB or Bluetooth controller you can use either gamekeyboard, or a modified keylayout file.

if you are a developer you can also modify the hardcoded controls in the emulator itself.
Reply
#8
(02-20-2013, 06:47 AM)thedicemaster Wrote: http://forums.ppsspp.org/showthread.php?...84#pid4684

thank you.
Reply
#9
Using this app is possible to play with a joystick connected to a cable usb otg?

Link: https://play.google.com/store/apps/detai...y&hl=pt_BR
Phones: Poco F3 8GB/256GB (Snapdragon 870 5G) and Redmi Note 6 Pro 4/64GB (Snapdragon 636)

PC: AMD Ryzen 5 3600 / 16GB RAM DDR4 3600MHz / NVIDIA GTX 1660 Ti 6GB / Windows 10 Pro
Reply
#10
Making buttons mapping inside emu would make things so much easier,I can't seem to get my ps3 wireless controller work with ppsspp on nexus 7.
Reply
#11
(02-20-2013, 05:06 PM)livisor Wrote: Making buttons mapping inside emu would make things so much easier,I can't seem to get my ps3 wireless controller work with ppsspp on nexus 7.
That's probably because bluetooth is borked in android 4.1.2 (or 4.2, not sure) and up.
Reply
#12
(02-20-2013, 07:25 PM)Bennieboj Wrote:
(02-20-2013, 05:06 PM)livisor Wrote: Making buttons mapping inside emu would make things so much easier,I can't seem to get my ps3 wireless controller work with ppsspp on nexus 7.
That's probably because bluetooth is borked in android 4.1.2 (or 4.2, not sure) and up.

I have the latest 4.2.2 update and my controller works with gba,nes,snes emulators since they have mapping in them.I would like the same for ppsspp in the near future.:-)
Reply
#13
(02-20-2013, 07:31 PM)livisor Wrote:
(02-20-2013, 07:25 PM)Bennieboj Wrote:
(02-20-2013, 05:06 PM)livisor Wrote: Making buttons mapping inside emu would make things so much easier,I can't seem to get my ps3 wireless controller work with ppsspp on nexus 7.
That's probably because bluetooth is borked in android 4.1.2 (or 4.2, not sure) and up.

I have the latest 4.2.2 update and my controller works with gba,nes,snes emulators since they have mapping in them.I would like the same for ppsspp in the near future.:-)
I haven't tried with a PS3 sixaxis but with a Wiimote, they stopped working after 4.1.2 I think. Lots of people are complaining about a faulty bluetoot stack.
Reply
#14
(02-20-2013, 06:53 AM)thedicemaster Wrote: xperia play keys are already supported.
to use a USB or Bluetooth controller you can use either gamekeyboard, or a modified keylayout file.

if you are a developer you can also modify the hardcoded controls in the emulator itself.

I use gamekeyboard to simulate xperia play keys, but the cross and square also don't work.
Reply
#15
i can use gamekeyboard to support xperia play touchpad for anolog stick Smile
Reply


Forum Jump: