Play Android games with gamepad/controller, mouse and keyboard!
Map peripherals on the touchscreen.
No root or activator required!
※ Octopus is the most professional and easy to use keymapper. ※
It supports almost all apps
Octopus Gaming Engine supports most apps and games, you can add anything you want to play.
Peripheral compatibility
Octopus supports gamepads, keyboards and mice.
Xbox, PS, IPEGA, Gamesir, Razer, Logitech…
Preset key mapping
Preset key configuration for over 30 featured games. No wasted time installing.
Different modes for various games
2 basic modes: gamepad and keyboard and many special modes for specific games such as advanced shooting mode for FPS games, Smart Casting mode for MOBA games.
Highly customizable
In addition to the preset keymap, you can define your own keymap. Octopus offers over 20 different control components to supercharge your gaming experience.
Game recorder
Octopus integrated with Screen Recorder, which allows you to record your every fight.
Gamepad calibration
For some non-standard gamepads or controllers, Octopus provides Gamepad Calibration function which allows you to calibrate your device.
Access to Google Play (Download Octopus plugin required)
Support play store account login. Sync game data. You need to download the Octopus plugin.
False location function
Support fake location function.
RAM cleaning function
It supports RAM cleaning function. Make the game smoother.
About permissions
Due to how Octopus works, it requests the same permissions with the games you play. In order to cover all games, Octopus needs a lot of permissions to work properly. We guarantee that Octopus will not abuse these permissions!
Octopus Pro
It supports more functions. for example.
Scroll
Draw any path and run it! For games require swipe gestures or pattern drawing. The duration is customizable.
Multiply
Reach a location multiple times. Times and duration are customizable.
Order key
Set multiple keys with sequence of strikes. For example, you have 3 order keys with key value A. When you press A first time, No.1 A will act. Second time for n.2 A and third time for n.3 A, then loop. It’s pretty handy for some scenes like the bag open/close button in different positions.
Analog dead zone
Deadzone is the area where your analog movement is ignored. For example, set the deadzone from 0 to 20 and from 70 to 100, this means that any shifts below 20% or above 70% will be invalid, so when you push the analog to the 20% position it will act as 0% and 70% as 100%. Left and right analog can set different dead zones respectively.
Profile
A game with multiple different keymaps for various situations? The profile is what you needed. In keyboard or gamepad mode, profiles can be created respectively.
Customizable virtual mouse shortcut
While playing with the gamepad, press LS+RS to invoke the virtual mouse and move it with analog L/R and click with LT or A. This is quite practical for TV or some situations where you don’t want to touch the screen. Now, in the Pro version, the shortcut for invoking is customizable.
Pick your gears and start a brand new mobile gaming experience!
Have fun!