A new jailbreak tweak released to Cydia is going to cause iOS accessory makers some major headaches. As you probably already know, Apple added a MFi controller support in iOS 7. This allows developers to create third-party game controllers for the iPhone and iPad. A lot of controllers / gamepads have already been announced and released, but most of them have been met with lukewarm reviews and they can be expensive. But now iOS users with a jailbroken device can use a PlayStation 3 Dual Shock to play any game that features MFi support.
The tweak you'll need is called Controllers for All, and it can be found in Cydia’s ModMyi repo. Once installed you will also need a utility called SixPair and your Mac or PC to pair your PS3 controller to your device (You can download SixPair here). Pairing your iOS device to your controller is as easy as connecting both devices to your Mac or PC and clicking a button. The link above gives instructions for using SixPair with Mac OS X, Windows and Linux. You will also have to open Control Center and disable your Bluetooth connection for the tweak to work.
The creator of the Controllers for All, Ori Kadosh, has promised that the tweak will support more controllers in the future. Hopefully Xbox and next-generation controllers are up next.
There have been a lot of iOS 7 tweaks created since evasi0n7 was released, but this has to be one of the best of them. The greatest part is it is only $1.99! That's a lot cheaper than shelling out upwards of $100 for the MFi controllers currently on the market.