Skip to main content

How to create and edit controls in BlueStacks 5

How will this help?

You can create new controls and/or view and edit the existing controls and keymapping for your favorite games using the Controls editor on BlueStacks 5

Click on the links below to learn how to:

How can I access the Controls editor?

You can access the Controls Editor in the following ways:

First method

Right-click on the "Game controls" (keyboard) icon on the Side Toolbar.


Second method

Click on the "Game controls" icon in the Side Toolbar and select "Controls Editor".


Once you follow either of the methods stated above, the Controls editor will open.


How can I edit the controls?

1. Launch a game and open the Controls editor by following the steps given in the section above.

Now, click on any of the existing controls for your game that you want to edit and press the new key, which you would like to assign to this control, on your keyboard. 


That's it! The key control will has now been edited to suit your preference. The following steps will describe how you can access "Advanced settings" for any key control.

Accessing "Advanced settings" for any key control

1. To do this:

  • Hover your mouse cursor over the key control
  • Click on the gear icon that will be visible under the key control


NOTE: For some controls, you may also have to click on the "More settings" option after clicking on the gear icon to access the advanced settings.

2. You will then see a "Advanced settings" panel, as shown below. From here, you can expertly customize various settings of the key control.


3. Once you've edited the controls, click on the "Save" button as shown below, to apply the changes.


To reset your controls back to their default settings, you can click on "Reset", beside the "Save" button.

How can I create/add key controls to a game?

1. If the game you're playing doesn't have any existing controls, click on the drop-down menu below "Control scheme" and select "Create a new profile". 

NOTE: If you are adding new controls to a control scheme that already exists, you can skip this step.


2. To create a control, simply select any of the available key controls (e.g Tap spot) and drag and drop it onto the in-game control. 


That's it! You've now created a key control that you can customize to suit your preference. 

What are the different types of key controls I can create?

Click on any key controls below to learn more:

NOTE: You can right-click on game control or click on the gear icon underneath them, to access its advanced settings. To learn about the advanced settings, click here.

1. Tap spot - This control lets you assign a key to perform actions, which require you to tap on the screen. For example, this control can be used to accelerate in racing games, attack your enemy, open your backpack in FPS games and much more.


2. Repeated Tap - This control lets you perform the action of repeatedly tapping your mobile screen by pressing a key of your choice. You can select the number of taps you would like to perform, as shown below.


 3. D-pad - By using this control, you can assign keys to move around in different games. You can use this control in games like Free Fire, Call of Duty: Mobile, Among Us and more. 


4. Aim, pan and shoot - You can assign a key to enter/exit shooting mode through this control in shooting games. Further, this control allows you to customize your mouse sensitivity for shooting games.


5. Free look - This control can be used in instances where you would like to view your surroundings in a game. You may use it with your keyboard or mouse, as per your preference. 


6. Script - This control allows you to perform various in-game actions at the click of a button by creating or editing intuitive scripts. To know more about this feature, please refer to this article.


7. Swipe You can use this control to assign keys to perform swipe action in a game of your choice.


8. Zoom - You can use this control to zoom in and out of games that allow it. The advanced settings for this control allow you to customize the zoom speed, amplitude and much more. 


9. Tilt - This control can be used in games that require you to tilt your device to perform an action. An example would be racing games, where you have to tilt your phone to steer.


10. MOBA D-PAD - This control allows you to have full 360-degree movement using the right-click of your mouse in various MOBA games, such as MOBILE LEGENDS: Bang Bang.


11. MOBA Skill pad - This control lets you direct and cast skills/attacks in MOBA games. You can choose between quick, auto and manual casting. It also lets you enable/disable the stop movement function, which brings your character to a halt after casting a skill/attack.


Click on the gear icon underneath the control to select your preferred options, or click on "More settings" to access the advanced settings.

12. Rotate - This lets you assign keys to spin a wheel (like a steering wheel in a racing game) in clockwise or anti-clockwise direction.


13. Edge Scroll - This feature helps you scroll around your map simply by moving the cursor. This is useful for strategy games like Rise of Kingdoms. 


14. Scroll - This feature lets you adjust the speed of scrolling through the screen in various different apps.


How can I manage my control schemes?

A Control scheme is a collection of game controls, that you can switch between based on your style of gameplay, the game mode you're playing and more.

Within the Controls editor on BlueStacks 5, you're empowered with different ways of managing your control schemes. They are:

1. Choosing a control scheme: You can open the drop-down menu to select a control scheme, from the ones available for your game or application. 


2. Editing a control scheme: You can edit the controls within any control scheme by following the steps given below.

  • Left-click on the control you wish to assign a new key for
  • Press the new key that you want to use
  • Finally, click on "Save"

3. Creating a custom control scheme: From the drop-down menu, you can click on the "Create new profile" option to create a control scheme, which you can rename or copy. Here, you can add controls as per your choice.   


4. Update controls: This option updates the default control schemes to the latest game controls available from BlueStacks. Any changes made to the controls in the default schemes will be reverted, once you update them. 


5. Importing control scheme: This option allows you to import control schemes for any game or application, from your PC to BlueStacks 5.


6. Exporting control scheme: This option lets you transfer one or more control schemes for any game or application, from BlueStacks 5 to your PC. 


7. Open folder: This will open the default location where all the custom or updated control schemes are saved on your computer.


Was this article helpful?
341 out of 909 found this helpful
Reach out to us on Reddit (Join Reddit) or Discord (Join Discord) or at with your questions.