Ppsspp: PPSSPP IOS - add an option to disable iCade controller support

Created on 22 Aug 2017  路  9Comments  路  Source: hrydgard/ppsspp

I don't find any option to deactivate icade support on PPSSPP for IOS.
This is annoying when you want to use a keyboard as controller and in my case I emulate a mfi controller with "Controllers For All" (excellent cydia tweak for gamers) with a bluetooth (8bitdo zero) controller in keyboard mode.

The problem is that the MFI controller works very fine with PPSSPP but some buttons send keyboard letters too which are considerate as icade commands. In fact PPSSPP detects a MFI gamepad and an icade at the same time.
For example if the letter "D" is send your character will go to the right for ever...

A button in options of PPSSPP to enable/disable icade support would be very usefull.
Thanks.

InpuController Platform-specific (iOS)

Most helpful comment

In your case I think that there's nothing to do because you have some keys of the keyboard emulation that are not recognized correctly... (what happens when you press right, X and Y in "Notes" app on ios ?)
You should create a dedicate issue for this I think.
Also analogic sticks will never be fully compatible in icade or keyboard emulation mode.

Btw, to test your gamepad on IOS, this little app is very usefull too : controllers. This app allow to test your MFI compatible gamepad , it will not change anything if your gamepad is not compatible (many comments show that users doesn't understand it)

My advice : For SF4 on ios (not on PPSSPP) please buy a ps4 gamepad or xbox one gamepad :grin: :video_game:

I've made this video today : I play PPSSPP with xbox one gamepad and with 8bitdo gamepad too. See it here.

Anyway I keep this issue open because I still think that ppsspp should offer an option to desactivate icade support because it will increase compatibility with all the chinese gamepads which can work in keyboard emulation. For these chineses gamepads results will probably better with keyboard emulation than icade but don't expect to have real analogic sticks with a keyboard emulation :wink:

All 9 comments

I am using a terios T3
Generic game pad (like Gen game)

How did you solve the problem

Does today version of ppsspp the bottom for the solution ?
Where it is ?

Thanks

Pretty handy your explanation

Just try PPSSPP_v1.10.3 and I don't have problems anymore.
I use my 8bitdo zero gamepad in keyboard mode (START+B) , then I make the key mapping in ppsspp. (I don't use "Controllers For All" anymore, just keyboard emulation.)

The best way nowadays are probably xbox one and ps3/4 gamepads which are compatible natively with IOS...

Thanks
I thought I was the only one with the problem !!!

Now at least 2 !!!

I am using terios T3
(generic gamed same as GEN GAME) In the gamepad-Igs mode (keyboard mode; Home + L2) on a IPhone and IPad.

The problem is That ppsspp
Recognizes the right bottom as the same action as X and Y !!!

image

image

In the Icade mode
(Home + Y) A,B,X,Y
Works fine But the directional
Dpad doesn't do anithing

So what to do ...

I there any way to install "controllers for all" with out jailbreak

Altstore ?

Just try PPSSPP_v1.10.3 and I don't have problems anymore.

I use my 8bitdo zero gamepad in keyboard mode (START+B) , then I make the key mapping in ppsspp. (I don't use "Controllers For All" anymore, just keyboard emulation.)

The best way nowadays are probably xbox one and ps3/4 gamepads which are compatible natively with IOS...

By natively with IOS
you mean that they can be used as keyboard mode or
icade Mode without controllers for all ?

Is there any option with out jail break ?

No by natively with ios I mean that xbox one and ps4 gamepads are officially supported by apple since ios 13, there is no emulation, no jailbreal, and no 芦聽controller for all聽禄. It is connected as any Bluetooth device in iOS settings and recognized as a real gamepad.

For 8bitdo, I don鈥檛 jailbreak anymore (so no 芦聽controler for all聽禄), I associate it in keyboard emulation mode (not in icade mode) and I parameter it easily in ppsspp.

As you know

Apple iOS disable the Bluetooth button control

https://discussions.apple.com/thread/251260646

So, shooting plus V3 stop working !!!

Shooting plus worked similar to android octopus app

How do you use your gamepad in a standard game from Apple store
Wich doesn't work with icade

Example

Street fighter IV

And you prefer to use your gamepad

In your case I think that there's nothing to do because you have some keys of the keyboard emulation that are not recognized correctly... (what happens when you press right, X and Y in "Notes" app on ios ?)
You should create a dedicate issue for this I think.
Also analogic sticks will never be fully compatible in icade or keyboard emulation mode.

Btw, to test your gamepad on IOS, this little app is very usefull too : controllers. This app allow to test your MFI compatible gamepad , it will not change anything if your gamepad is not compatible (many comments show that users doesn't understand it)

My advice : For SF4 on ios (not on PPSSPP) please buy a ps4 gamepad or xbox one gamepad :grin: :video_game:

I've made this video today : I play PPSSPP with xbox one gamepad and with 8bitdo gamepad too. See it here.

Anyway I keep this issue open because I still think that ppsspp should offer an option to desactivate icade support because it will increase compatibility with all the chinese gamepads which can work in keyboard emulation. For these chineses gamepads results will probably better with keyboard emulation than icade but don't expect to have real analogic sticks with a keyboard emulation :wink:

By anal贸gic gamepad you
Mean "generic" or china gamepads?

Summary

In my case when I put my gamepad in the icade mode General buttons (X,Y,A,B,L,R) works Fine
But the directional Dpad don't work.

In the keyboard mode as you know
Right get equal to A And B

I tried A friends china gamepad
"Dpad blue" in keyboard mode
And worked fine in ppsspp

So, keyboard mode is and alternative solution for ppsspp but Depends on the chinese gamepad type, because depends of the configuration of keyboard that the gamepad has....

PS4 Controller was the solution for iOS general games ( example SF Iv) !!! Thanks for that !!

ShootingPlus V3 app still not working (iOS Apple disable blutooth control botton remember , so all the chinese gamedpad no can do the Job for that K铆nd of iOS general games. (Example fourtnite or SF IV)

On the last versi贸n of ppsssp 10.3-686 My terios T3 works (in the keyboard mode) for a time then stops working Even being bluthooth well conected.
My IOS VERSI脫N 13.6

Should I update IT ?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Saramagrean picture Saramagrean  路  6Comments

oatmeal picture oatmeal  路  6Comments

thedax picture thedax  路  6Comments

PilipinoAko picture PilipinoAko  路  5Comments

marosis picture marosis  路  6Comments