Want to see Raider King content first? Add us as a preferred source.
MegaMan X Dive Offline supports external controllers. The only problem is that it doesn’t come in automatically mapped out to your game which can be frustrating when connecting it on your mobile device and finding out none of the buttons work.
In this guide, we will show you how to set up your Bluetooth controller and map out the buttons on X Dive Offline on mobile.

Before we begin, we would like to thank AsBestToast on Reddit for inspiring us to do this guide. Setting up the controls can be a bit tricky since there are no instructions on how to set this up on your own.
Setting up Bluetooth controller

Turn on your Bluetooth controller and enable Bluetooth on your mobile device. In this guide, we will be using a Xbox Wireless Controller, but any Bluetooth-enabled controller should work.
This includes telescopic mobile controllers such as GameSir X and G-series wireless controllers, and even inexpensive universal Bluetooth controllers from Temu (we’ve successfully tested these).
Ensure your device is paired with your phone before proceeding.
Start up Mega Man X Dive Offline on Mobile

Once you’re in the menu screen, tap the options menu, it’s the gear icon at the top right edge of your screen. From there, tap on the game settings and the control tab to take you to the control settings of the game.
Control settings

X Dive’s control settings should match the image above. The floating buttons represent your default touch control scheme, allowing you to select your preferred control type.
For new players, the numbered floating buttons and their functions are explained below, before control mapping begins:
- Jump: Initiates a jump.
- Dash: Performs a dash.
- Chip: Activates/deactivates your equipped weapon chip’s passive skill (default: on). Deactivate if needed.
- Skill 1: Activates your character’s first active skill.
- Skill 2: Activates your character’s second active skill.
- X Dive Skill: Activates your slotted X Dive skill.
- Attack: Performs attacks with your equipped weapon.
- Weapon Tab: Switches between primary and secondary weapons.
- Direction Controls: Used for character movement.
How to map your controller buttons

To map your connected controller, first tap the touch control you want to set. Then, tap the current gamepad mapping and select the desired button.
A successfully mapped button will display the corresponding button on the current gamepad mapping under “Main.”
Note: Leaving the sub-weapon gamepad mapping unchanged will transfer all main weapon button mappings to the sub-weapon.
Extra settings for better immersion

After mapping your controller buttons to your touch controls, start a stage. Tap the menu button (the pause icon in the top-left corner) to access in-game settings.
You can also change other in-game settings here, such as removing auto-aim, precision jumping, button charge assist, and so on.
If you’re new to X Dive, we suggest leaving those as they are for now. Scroll to the bottom of the menu to the transparency bar, slide it to the right to 100%, and exit the settings.
The touch controls should now be invisible while you play boss and platform stages.
Note that there is no current setting to map the menu screen to your controller, so you will be using taps and swipes on the home menu, as well as shops, events, and stage select.
We hope this guide helps and if there’s any other questions you have about the game please leave a comment below and we’ll try out best to help out. Happy Holidays and Happy Gaming.




Thanks a lot! Finally managed to map the controls.