MOGA Universal Driver

MOGA Universal Driver


Provides full functionality for the PowerA MOGA™ Pocket and MOGA™ Pro controllers.

NOTE: If you see the Pivot notification pop up that doesn't mean it's running! I cannot prevent it from seeing that the controller has connected since Bluetooth broadcasts are not ordered.

This application provides a virtual keyboard that simulates key presses when you use your MOGA controller. You can map any button or joystick on your MOGA to a key using profiles that are exportable in XML format for you to share with your friends.

For users with rooted phones there is a second mode available called Gamepad Mode. This mode creates a virtual gamepad that acts just like a standard USB gamepad. The main benefit of this mode is the ability to use the analog joysticks as more than just glorified directional pads.

• Virtual Keyboard
• Configurable profiles
• Profiles are saved as XML files on your SD card
• Controller discovery and management
• Auto-configures based on which kind of controller you're using (Pro/Pocket)
• Gamepad Mode
• • Only available on rooted devices
• • Pretends to be a standard USB gamepad
• • Allows for full analog input
• Desktop Widgets
• • Toggle the driver's state from your desktop
• • With the long widget you can also change your active profile from the desktop

Experiencing crashes? Send me a crash report or send me your /sdcard/MOGA/error.log file!

Like what you see? Buy me a soda!
Donate: http://goo.gl/ilTCR

This product is not affiliated with, nor authorized, endorsed or licensed in any way by Bensussen Deutsch and Associates, Inc. (BD&A Inc.), its affiliates or subsidiaries. All trademarks are property of their respective holders.

Recent changes:
3.1.4:
Fixed profiles not saving properly

3.1.3:
Fixed Toast crash
Fixed Numpad1-9 invalid values

3.1.2:
Fixed Start/Select bit mappings and default buttons
Fixed Gamepad mode crashes

3.1.1:
Fixed compilation anomalies, sorry!
Simplified Add Device screen
Fixed some crash reports
Driver will now try all known methods to connect to controller
Fixed small widget functionality
Add to list
Free
69
3.5
User ratings
2089
Installs
100,000+
Concerns
0
File size
537 kb
Screenshots
Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver Screenshot of MOGA Universal Driver
About MOGA Universal Driver
Provides full functionality for the PowerA MOGA™ Pocket and MOGA™ Pro controllers.

NOTE: If you see the Pivot notification pop up that doesn't mean it's running! I cannot prevent it from seeing that the controller has connected since Bluetooth broadcasts are not ordered.

This application provides a virtual keyboard that simulates key presses when you use your MOGA controller. You can map any button or joystick on your MOGA to a key using profiles that are exportable in XML format for you to share with your friends.

For users with rooted phones there is a second mode available called Gamepad Mode. This mode creates a virtual gamepad that acts just like a standard USB gamepad. The main benefit of this mode is the ability to use the analog joysticks as more than just glorified directional pads.

• Virtual Keyboard
• Configurable profiles
• Profiles are saved as XML files on your SD card
• Controller discovery and management
• Auto-configures based on which kind of controller you're using (Pro/Pocket)
• Gamepad Mode
• • Only available on rooted devices
• • Pretends to be a standard USB gamepad
• • Allows for full analog input
• Desktop Widgets
• • Toggle the driver's state from your desktop
• • With the long widget you can also change your active profile from the desktop

Experiencing crashes? Send me a crash report or send me your /sdcard/MOGA/error.log file!

Like what you see? Buy me a soda!
Donate: http://goo.gl/ilTCR

This product is not affiliated with, nor authorized, endorsed or licensed in any way by Bensussen Deutsch and Associates, Inc. (BD&A Inc.), its affiliates or subsidiaries. All trademarks are property of their respective holders.

Recent changes:
3.1.4:
Fixed profiles not saving properly

3.1.3:
Fixed Toast crash
Fixed Numpad1-9 invalid values

3.1.2:
Fixed Start/Select bit mappings and default buttons
Fixed Gamepad mode crashes

3.1.1:
Fixed compilation anomalies, sorry!
Simplified Add Device screen
Fixed some crash reports
Driver will now try all known methods to connect to controller
Fixed small widget functionality

User reviews of MOGA Universal Driver
Write the first review for this app!
Android Market Comments
A Google User
Dec 16, 2014
Nope. Does not even work
A Google User
Dec 15, 2014
Rockin' Driver is awesome. Don't care much for the Moga games themselves but this driver let me key map both my controllers to my droid emulators for NES, Sega, gameboy, PlayStation, and SNES. Thanks guys. Finally a driver that works, once you take the time to learn it.
A Google User
Dec 15, 2014
Works great with SELinux in permissive mode In Lollipop, it's no longer enough to just be rooted for this to work in joystick mode. You also need to set SELinux to permissive mode to get past the new restrictions. (there are utilities out there to do that)
A Google User
Dec 15, 2014
Its meh The virtual keyboard works alright. But this app has random crashes and is overall unstable. Im on a rooted sIII and the gamepad driver crashes every time I go to enable it. Its a shame as I would really like to use the pocket as a regular hid gamepad. If the gamepad problem was fixed I would give 4 stars.
A Google User
Dec 13, 2014
App used to be great! This app was awesome. Now on my nexus 5 running Lollipop 5.0, it crashes every time I try to enable the driver. Fix and you will get your 5 stars.