1Controller: Add Support for Switch Pro, PlayStation DualShock, Xbox Controller

Pair your favorite console controller wirelessly, or through a wire, with 1Controller Magisk Module. 1Controller is a great mod that has been in development for quite some time now. Its latest 1Controller 1.4 iteration carries support for Switch Pro controller which means it now supports every major console’s joypad. Further, the only thing required to run 1Controller mod is root via Magisk. Once you have that, you can download the latest 1Controller Magisk Module and install it directly via Magisk Manager.

With 1Controller, your device will be installed with all the proper “KeyLayout” files that it needs to interpret each controller. These keylayout files are what translate each button press into something that is understood by Android itself. For example, an “X” button on a controller is translated into run or jump by the OS and 1Controller allows that. Google has integrated keylayout files of popular controllers at system level but still, due to various manufacturer skins and OS modifications, the functionality might not be present on your specific device. For that case, you can download 1Controller 1.4 from right ahead that supports Switch Pro, Dualshock 4, Dualshock 3, Xbox 360 and Xbox One/S controllers.

1Controller Magisk module

1Controller v1.4 Magisk Module:

The latest version of 1Controller has been developed to add dedicated support for Nintendo’s Switch Pro controller. While that might be the only change for 1.4, this version also carries older improvements as well such as fixed mappings for Dualshock 4, improvements in overall module, bug-fixes and more.

To install 1Controller on your device, all you need to do is make sure you have Magisk root and Magisk Manager installed. You can use the Manager app to browse for 1Controller and download it from official repository or you can use our direct download link ahead. After you finish downloading, install it just as any other Magisk Module. For a detailed tutorial, read: How to Install Magisk Modules via Magisk Manager.

Download 1Controller Magisk Module:


  • Dualshock 3
  • Dualshock 4
  • Xbox 360
  • Xbox One
  • Xbox One S
  • Switch Pro Controller ??? (not tested yet)

Known Issues:

  • High delay when Dualshock 4 with Bluetooth.
  • Doesn’t work on MIUI 10 / MIUI 11 devices.

Which controller would you be looking to pair with your phone? Let us know in the comments and don’t forget to subscribe to us on YouTube!

Taimur Akmal
Taimur Akmal

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.

Articles: 284

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *