You can now play iPhone, iPad games with iOS 7 controller support using your PS3 DualShock Controller [Updated]

ps3 dualshock

Apple added native support for game controllers with iOS 7, but the initial crop of controllers are quite expensive, and not that good. If you’ve been longing to use your PS3 controller to play games on your iPhone and iPad, we’ve got some good news for you.

Controllers for All is a new iOS 7 jailbreak tweak that adds support for the DualShock PS3 controller. So all games that utilise the new iOS 7 Game Controller APIs will work with your PS3 controller too.

To start using your PS3 controller, you’ll have to buy Controllers for All from the Cydia Store for $1.99, complete a one-time pairing process with your iOS device and then you’re all set to use it. The pairing instructions can be found in the Settings app under the Controllers for All section, or on this webpage.

The developer says, support for the DualShock PS4 controller would be added soon.

I haven’t been able to test it out as I don’t have a PS3, but let me know how it goes in the comments.


We took it for a spin, and it works great:

Like this post? Share it!

  • Eaztbay

    Need on for an xbox 360 controller

    • Eaztbay


    • WildBill9478

      I don’t think xbox uses Bluetooth does it?

      • Eastbay

        I’m not sure. But would be nice to use an xbox 360 controller.

        • MetalHeadz

          Xbox controllers will never work on ipad… Only bluetooth devices will, forget it!

      • Kraken

        The Xbox 360 controller uses a propriety protocol that is not Bluetooth compatible. Thus, it can’t be used wirelessly with many additional devices. For example, on PC, you need an expensive USB adapter from Microsoft that is not compatible with anything else.

        The Wii uses Bluetooth though, so all of those controllers may be compatible in the future.

  • Imad Tad

    The best News of TODAY , been waiting for this .

  • Erik

    The best controllers are only used unlike of those on the xbox side

    • Moinul Alam

      I dont understand… are you saying the Playstation controller is better? If you prefer it over the xbox controller, fine. Saying it is better in general is little stupid wouldn’t you say? Its like you have never used an xbox controller long enough to say that…

      • Erik

        I do own xbox controllers and honestly xbox cortollers are trash and sony actually steped up there gear and by far there controllers are the best overall in a lot of catagories as shown in E3 and here not one company can do better.

        • Matthew White

          I like the xbox controller better. Nice opinion though

          • Rich Ignacz

            He’s talking about the Dualshock 4

          • Matthew White

            I realize that. I have the Xbox one and the PS4 and I like the xbox one controller better. The PS4 controller is great too though. It’s really close to a tie, and I hated the PS3 controller.

        • Brandon

          Xbox controllers own ps3. PS3 feels like a feather … Feels cheap and fits hands poorly. Not even close

  • werlay

    @iphonehacks which source can it be found cos i cant find it on my cydia

    • Imad Tad

      Just refresh dude .

      • Moinul Alam

        like actually….

        • Already refreshed

          Not yet found tweak either…

          • MetalHeadz

            Its on modmyi

    • Gautam

      It’s in the modmyi repo. Hit refresh in the Changes tab, or kill Cydia and relaunch it. You should see it.


    all the $100 dolla controllers can …
    **** it !

  • BMWIIIMPower

    Will this work with emulators? Might have to get a ps3 controller off eBay…

  • Noeliel

    Does anyone know whether MC4 supports MFI (= works with this tweak)?

    • Erik

      I tried and My ps3 controller actually meets the standards for MC4 try it

      • Dark Kent

        How did u get it working on mc4. I couldn’t get it to work. But it did work nicely on strike team bravo

        • Erik

          It works perfectly no flaws

          • Dark Kent

            Did u do anything different. I can’t get it to work on MC4

          • Noeliel

            Same problem for me, I can’t get it to work.
            It connects to the controller, but the game doesn’t support MFi controllers – at least it seems like.
            This would be an explanation why it doesn’t work.

  • Metalheadz

    This app is working good on ipad air… But we need a way to disable it for certain apps, it brokes retroarch, who got its own ps3 controller management… I hope the devs are reading this!

    • fivemonkies

      Same here

      • Rat

        Yep, gas or reverse does not work for me on GTA SA…

  • Mike Bradbury

    I have ipad mini retina. Followed all instructions. It pairs flawlessly and shows it is paired. But ps3 buttons do nothing. I’ve reinstalled the app, removed any other bluetooth apps that might conflict and reinstalled and still buttons don’t work.

    • iVictim

      Did you have any luck with this. I have the same with IOS7 5s

    • Rat

      Yep, gas or reverse does not work for me on GTA SA… on iPad Mini Retina.

    • Zemr Ooiu

      Iam having the same problem(5s 7.0.4.). It connects, but ds3 controller doesnt respond on iphone.

  • Gautam

    This is super cool if you have an Apple TV. It brings console gaming experience when you play games that offer AirPlay mirroring on your Television with the PS3 controller.

  • ijosito

    This tweak plus Airplay mirroring = New Game Console

  • sponge bob

    i can’t find this in cydia.. someone please help

  • Orgil Batsaikhan

    GTA: SA and Tomb Raider please

  • Edward P

    How do I get this to work properly . I downloaded controller for all . I have ds3 controller . Paired it with my bluetooth and still nothing . I get notifications saying that it sees it and to start playing in game press ps button .

  • Mathias Chartier

    It’s asking for a passkey when i try to pair :/

  • Samuel

    Pretty crappy instructions. How do you mapp the controller to the game?

    • Brandon Corlett

      you don’t. it is intended for games already developed for MFI controllers.


    Buti dont have a mac? So that means i cant use it

  • Neurus

    Is there a list of iOS games supporting this?

    • Jem

      Looking for a list myself :(

      • Edward P

        It’s on reddit , I don’t have the link ATM ..

  • Jem

    Wheres the list of compatible games at the moment?

  • Max

    not working for me. I follow instruction and software indicates that its connected to iPad but does not connect and ps3 controller lights just keep flashing. Dev please help.

    • Ivan

      Yeesss same to me

  • -X-

    Doesn’t seem to work for Windows, I followed instructions but when asked for pairing code on iPhone, I enter 0000 (typical Bluetooth pair code) and nothing happens. iPhone will not pair.

    • Rude

      Dude go to settings disable it iPhone Bluetooth an then go to settings again then
      BTstack and enable BTstack and try to conect again

  • Rude

    Air Wings
    Air Wings Intergalactic
    Angry Birds GO!
    Asphalt 8: Airborne
    C.H.A.O.S. Multiplayer Air War
    C.H.A.O.S Tournament
    Dragon Hunter 4
    Eternity Warriors 2
    Fast & Furious 6: The Game
    Galaxy On Fire 2 HD
    GraalOnline Classic+
    GraalOnline Era
    GraalOnline Era+
    GraalOnline Zone
    GraalOnline Zone+
    Gunner Z
    Into The Dead
    Jet Stunt Car 2
    MetalStorm: Aces
    Ms. PAC-MAN Lite
    Muffin Knight FREE
    Nimble Quest
    No Gravity Lite
    Nucleus FREE
    Overkill 2
    PAC-MAN Lite
    Real Steel: World Robot Boxing
    Snow Spin – Snowboarding Adventure!
    Solstice Arena
    Stickman Soccer
    Touch Tanks 5 Online
    Trial Xtreme 3
    Anomaly 2
    Asterix: MegaSlap
    Bike Baron
    Death Worm
    Fur Fighters: Viggo On Glass
    Galaxy Run
    Ice Rage
    Muffin Knight
    Neon Shadow
    Real Boxing
    Scribblenauts Remix
    Sonic The Hedgehog 2
    Space War SE
    Stickman Downhill
    Strike Wing: Raptor Rising
    Tomb Raider I
    Aces Of The Luftwaffe
    Aztec Antics
    Bugdom 2
    Ms. PAC-MAN
    T.E.C. 3001
    The Bard’s Tale
    Call Of Duty: Strike Team
    C.H.A.O.S Tournament HD
    Double Dragon Trilogy
    Gangstar Vegas
    LEGO: The Lord Of The Rings
    Minigore 2: Zombies
    Prince of Persia The Shadow and the Flame
    Riptide GP2
    Shantae: Risky’s Revenge
    Brotherhood Of Violence 2 : Blood Impact
    Cro-Mag Rally
    The King Of Fighters-i 2012
    Nanosaur 2
    No Gravity
    Otto Matic
    Spiral Episode 1
    LIMBO Game
    Sky Gamblers: Cold War
    Sky Gamblers: Storm Raiders
    The Walking Dead Game – Season 2
    Grand Theft Auto San Andreas

    • DOGKushStoner_

      NO the dark knight rises ??

  • Rude

    Compatible games

  • Jeremy

    I’ve done all the steps on iPhone 4S with both duel shock 3 and sixaxis controllers. When I start a game (Robot Unicorn Attack 2) I get a banner saying it had connected to a PS3 controller but the controller has no function. Also the #1 controller port lights up on the controller. Did I miss something? Any help would be great!

    • Johnny Rotten

      Exactly the same problem here, but on my retina iPad Mini.

  • Imad Tad

    hopefully the next update support SF IV VOLT .

  • Danny Gammel

    Is anyone having an issue where the triggers do not respond at all?!

  • Frank Maresca

    ok so it took me a couple of days to figure this whole controllers for all thing! first of all i have to say that it is indeed an amazing tweak my favorite tweak of all time…it works amazing no lags or anything on my ipad 2 wifi ios 7.0.4. But there are some issues with controllers for all. one mainly is that there are apps that ask to be connected to the controller and yes it connects to the controller every time but wont work with the game on dead trigger 2 but wont work with real racing 3..also in cydia there is a tweak called retroarch which is absolutely amazing i now have Atari 2600 Nes Snes Sega Genesis Nintendo 64 Playstation 1 and all of the roms and the ps3 controller works on every system and every game…getting the controllers to work on retroarch was a bit tricky i must say but never the less it works i did alot of searches and followed the step by step here is the link..…any questions i would be glad to help out anyway i can…also i think the apps that dont work even though it asks to connect to the ps3 controller has something to do with blutrol not being compatible with ios 7…blutrol in ios 6 at least helps connect to apps that wont work with the ps3 controller..but if anyone has a way to connect the ps3 controller on real racing 3 ios 7 please share how to..

  • Dikke

    Do i have to jailbreak first?

  • DabsForDaze

    Speak for yourself moron. While the rest of us are playing PPSSPP with our DS4 controllers, you can sit in your closet pretending the rest of the outside world doesn’t exist. If you had experience with hacking, you’d know that this has absolutely 0 to do with hacking anything. Considering iOS has mFI controllers that interact with a vast majority of applications, it’s not hard to believe.
    All this is to just get money? Ha, considering it resides in a market place notorious for releasing paid apps for free…

  • Austin Steffen

    vice city doesn’t work WTF!