Blutrol - 3.5.2-1 - Tweaks

Blutrol 3.5.2-1 Add to favorites

Xarold Repository
3.91/5 (170 votes).

How to Use


Take a screenshot of a running game and mark its on-screen joystick and buttons in the Blutrol app, then enjoy playing the game with a physical game controller.


Start the game you would like to play with a controller. Take a screenshot of the game where the virtual controls like a joystick and buttons are visible by pressing power button and home button at the same time.

Start the Blutrol app. It's the bluest icon on your Springboard. After the app has started do the following:

  • In the "Games" tab, hit the "+" button at the top on the right side to configure the new game.
  • Select "Game".
  • Choose the name of the game you've just taken the screenshot of.
  • In the "Screenshots" section, hit "Portrait" or "Landscape" depending on the screenshot's orientation.
  • Choose the screenshot from the Camera Roll.
  • In the "Controller Configuration", hit "Add" and choose a controller from the list. Repeat this step for other controllers if you like.
  • In the "Controls" screen, hit "Portrait" or "Landscape" depending on the screenshot's orientation.
  • The screen is showing your screenshot and the controls of the controller now. Drag these controls to the virtual controls of the game. Use the pinch gesture to resize the joystick (if available for the chosen controller). Leave controls that are not used outside of the screenshot. Double tap anywhere to hide and show the toolbar. Hit "Flip" in the toolbar to flip the screenshot if the image is rotated by 180 degrees. If you're lost, hit "Reset" to reset the position of the controls. Hit "Done" when you have dragged all the needed controls to their places.
  • In the "Controller" tab, select the controller you are going to play with.
  • If you have chosen the iCade in the "iOS Bluetooth" section you will have to go the Settings app and switch on Bluetooth (go to General, Bluetooth). Choose or pair the ION iCade, iMpulse, or your iCade-compatible controller. You find the instructions how to pair the iCade on the underside of the iCade's top cover. Make sure your device is set to QWERTY keyboard (go to General, International, Keyboards).
  • If you have chosen a controller from the "BTstack" section, hit "Connect" and follow the instructions in order to pair/connect the controller.
  • Close the Blutrol app. Start your game and enjoy.

PS 3 Controller

To connect the PS3 controller to your iOS device, you must store the Bluetooth address of your iOS device in your controller.


Download and start the SixPair tool. Then, connect your iOS device and the PS3 controller using USB cables to your Mac.

Now, the SixPair tool will show a pairing button. Press the button and you're done.


You can find the setup tool and instructions for Windows on the webpage of Dancing Pixel Studios.

The Bluetooth Address of your iOS device is available from Settings→About→Bluetooth, or from the PS3 Controller connect view in Blutrol, where you connect your device.

Technical information

  • Blutrol is a universal iOS app. This means it runs on your iPhone, on your iPod touch and on your iPad.
  • iOS 4 or higher is required.
  • Blutrol supports portrait and landscape mode.
  • Configuration is done in the Blutrol app. There are no additional settings in the Settings app.
  • If the Blutrol app crashes on start, your permissions on /var/mobile/Documents might be wrong. SBSettings has an option to "fix user permissions".

Supported Game Controllers

  • Bluetooth Keyboard (keys: W, A, D, S, U, I, O, H, J, K, B, N, M and space)
  • DuoGamer
  • iCade
  • iControlPad
  • iMpulse
  • iPega
  • PhoneJoy
  • PS3 Sixpair/Dualshock 3
  • Wii Remote
  • Zeemote JS1

Recent changes


  • Fix BTstack-based controllers on ARM64 devices (iPhone 5S, iPad Air, iPad Mini Retina).


  • Update for iOS 7.


  • Fix support for iMpulse game controller.


  • Added iPega 9017 game controller.
  • DuoGamer: Fixed swapped X and Y buttons.
  • DuoGamer: Added support for Joystick triggers.
  • PS3 DualShock/SixPair 3: Added support for Joystick triggers.


  • Avoid accumulated lag with analog controls, especially with PS3 DualShock/SixPair.


  • Analog Controls
  • Duo Gamer
  • PS3 DualShock/SixPair 3
  • BTstack controllers don't stop after 10 minutes(v2)


  • BTstack controllers don't stop after 10 minutes
  • Prevent screen dimming
  • Allow mixed play using controller and fingers
  • iMpulse controller layout


  • iOS 6 Compatibility


  • Additional support for iControlPad, Bluetooth Keyboard, PhoneJoy, Wii Remote, Zeemote JS1


  • Improve detection of Landscape modes for some games.
  • Shows warning when configuration data cannot be written due to wrong user permissions.


  • Initial release


Similar packages