
Octopus - Gamepad, Keymapper
Play games with Gamepad(Xbox, PS, IPEGA, GameSir, etc.), mouse, keyboard!
北京超卓科技有限公司(Beijing Chaozhuo Technology Co., Ltd.) · com.chaozhuo.gameassistant
UpdatedApr 19, 2025
PublishedApr 23, 2018
Packagecom.chaozhuo.gameassistant
MD5f42d3e1c8a96e2c89c4e9a69cc700605
SHA1 (signer)19:B7:27:B6:D3:EC:CE:BF:B9:18:11:BE:FC:41:EE:8E:CE:53:8A:F8
Signed byCN=Xie ZhenYu, OU=Phoenix Studio, O=Beijing Chaozhuo Technology Co. Ltd., L=Beijing, ST=Beijing, C=86
Architecturesarm64-v8a
Malware scanTRUSTED
Websitehttp://www.phoenixstudio.org
Contact[email protected]
Privacy policyView
What's new
Crash Fix & Google login Fix;
Description
Map peripherals to touchscreen.
No root or activator required!
※ Octopus is the most professional and easy-use keymapper. ※
Octopus Gaming Engine supports most apps and games, you can add whatever you want to play.
Octopus supports gamepads, keyboards & mouses.
Xbox, PS, IPEGA, Gamesir, Razer, Logitech...
Preset key configuration for 30+ featured games. No time wasting on setup.
2 basic modes: Gamepad and Keyboard and many special modes for specific games like Advanced Shooting mode for FPS games, Smart Casting mode for MOBA games.
Besides preset keymap, you can define your own keymap. Octopus provides 20+ various control component to power up your gaming experience.
Octopus integrated with Screen Recorder, letting you record each of your combat.
For some unstandard gamepad or controller, Octopus provides the Gamepad Calibration feature allowing you to calibrate your device.
Suppore Play store account login.Synchronize games data.Needed download octopus plugin.
Support Fake Location function.
Due to the working mechanism of Octopus, it requires the same permissions with games you play. In order to cover all games, Octopus needs many permissions to work properly. We guarantee Octopus won't abuse these permissions!
Support more functions. e.g.
Draw any path and run it! For games require swipe gestures or pattern drawing. Duration is customizable.
Hit a position multiple times. Times and duration is customizable.
Set multiple keys with hit sequence. 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 No.2 A and third time for No.3 A, then loops. It's pretty useful for some scenes like open/close bag button on different positions.
Deadzone is the area where your analog movement is ignored. For example, set deadzone to 0 to 20 and 70 to 100, that means all displacement less than 20% or greater thant 70% will be invalid, thus when you push your analog to 20% position it will act as 0% and 70% as 100%. Left and right analog can set different deadzone respectively.
One game with multiple different keymaps for various situation? Profile is what you needed. Under keyboard or gamepad mode, profiles can be created respectively.
While play with gamepad, press LS+RS to invoke the virtual mouse and move it with L/R analog and perform click with LT or A. This is quite practical for TV or some situation you don't want to touch your screen. Now, in Pro version, the shortcut for invoking is customizable.
Pick your gears and start a brand new mobile gaming experience!
Have fun!
Required features
- Bluetooth android.hardware.bluetooth
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Microphone android.hardware.microphone
- Screen Landscape android.hardware.screen.landscape
- Screen Portrait android.hardware.screen.portrait
- Wifi android.hardware.wifi
Permissions (174)
Octopus - Gamepad, Keymapper requests the following Android permissions:
- Access Cache Filesystem android.permission.ACCESS_CACHE_FILESYSTEM
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Coarse Updates android.permission.ACCESS_COARSE_UPDATES
- Access Download Manager android.permission.ACCESS_DOWNLOAD_MANAGER
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Gps android.permission.ACCESS_GPS
- Access Location Extra Commands android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
- Access Media Location android.permission.ACCESS_MEDIA_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Access Wimax State android.permission.ACCESS_WIMAX_STATE
- Account Manager android.permission.ACCOUNT_MANAGER
- Answer Phone Calls android.permission.ANSWER_PHONE_CALLS
- Authenticate Accounts android.permission.AUTHENTICATE_ACCOUNTS
- Battery Stats android.permission.BATTERY_STATS
- Bind Appwidget android.permission.BIND_APPWIDGET
- Bind Directory Search android.permission.BIND_DIRECTORY_SEARCH
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Advertise android.permission.BLUETOOTH_ADVERTISE
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Broadcast Sticky android.permission.BROADCAST_STICKY
- Call Phone android.permission.CALL_PHONE
- Camera android.permission.CAMERA
- Change Configuration android.permission.CHANGE_CONFIGURATION
- Change Network State android.permission.CHANGE_NETWORK_STATE
- Change Wifi Multicast State android.permission.CHANGE_WIFI_MULTICAST_STATE
- Change Wifi State android.permission.CHANGE_WIFI_STATE
- Change Wimax State android.permission.CHANGE_WIMAX_STATE
- Clear App Cache android.permission.CLEAR_APP_CACHE
- Clear App User Data android.permission.CLEAR_APP_USER_DATA
- Delete Packages android.permission.DELETE_PACKAGES
- Device Power android.permission.DEVICE_POWER
- Disable Keyguard android.permission.DISABLE_KEYGUARD
- Download Without Notification android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
- Expand Status Bar android.permission.EXPAND_STATUS_BAR
- Flashlight android.permission.FLASHLIGHT
- Foreground Service android.permission.FOREGROUND_SERVICE
- Get Accounts android.permission.GET_ACCOUNTS
- Get Clips android.permission.GET_CLIPS
- Get Intent Sender Intent android.permission.GET_INTENT_SENDER_INTENT
- Get Package Size android.permission.GET_PACKAGE_SIZE
- Get Tasks android.permission.GET_TASKS
- Install Packages android.permission.INSTALL_PACKAGES
- Interact Across Users android.permission.INTERACT_ACROSS_USERS
- Interact Across Users Full android.permission.INTERACT_ACROSS_USERS_FULL
- Internet android.permission.INTERNET
- Kill Background Processes android.permission.KILL_BACKGROUND_PROCESSES
- Manage Accounts android.permission.MANAGE_ACCOUNTS
- Manage Users android.permission.MANAGE_USERS
- Modify Audio Settings android.permission.MODIFY_AUDIO_SETTINGS
- Mount Unmount Filesystems android.permission.MOUNT_UNMOUNT_FILESYSTEMS
- Nearby Wifi Devices android.permission.NEARBY_WIFI_DEVICES
- Nfc android.permission.NFC
- Package Usage Stats android.permission.PACKAGE_USAGE_STATS
- Persistent Activity android.permission.PERSISTENT_ACTIVITY
- Post Notifications android.permission.POST_NOTIFICATIONS
- Query All Packages android.permission.QUERY_ALL_PACKAGES
- Read App Badge android.permission.READ_APP_BADGE
- Read Calendar android.permission.READ_CALENDAR
- Read Clips android.permission.READ_CLIPS
- Read Contacts android.permission.READ_CONTACTS
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Read Install Sessions android.permission.READ_INSTALL_SESSIONS
- Read Logs android.permission.READ_LOGS
- Read Media Audio android.permission.READ_MEDIA_AUDIO
- Read Media Images android.permission.READ_MEDIA_IMAGES
- Read Media Video android.permission.READ_MEDIA_VIDEO
- Read Owner Data android.permission.READ_OWNER_DATA
- Read Phone Numbers android.permission.READ_PHONE_NUMBERS
- Read Phone State android.permission.READ_PHONE_STATE
- Read Profile android.permission.READ_PROFILE
- Read Social Stream android.permission.READ_SOCIAL_STREAM
- Read Sync Settings android.permission.READ_SYNC_SETTINGS
- Read Sync Stats android.permission.READ_SYNC_STATS
- Read User Dictionary android.permission.READ_USER_DICTIONARY
- Record Audio android.permission.RECORD_AUDIO
- Reorder Tasks android.permission.REORDER_TASKS
- Restart Packages android.permission.RESTART_PACKAGES
- Schedule Exact Alarm android.permission.SCHEDULE_EXACT_ALARM
- Set Time android.permission.SET_TIME
- Set Time Zone android.permission.SET_TIME_ZONE
- Set Wallpaper android.permission.SET_WALLPAPER
- Set Wallpaper Hints android.permission.SET_WALLPAPER_HINTS
- Subscribed Feeds Read android.permission.SUBSCRIBED_FEEDS_READ
- Subscribed Feeds Write android.permission.SUBSCRIBED_FEEDS_WRITE
- System Alert Window android.permission.SYSTEM_ALERT_WINDOW
- System Overlay Window android.permission.SYSTEM_OVERLAY_WINDOW
- Transmit Ir android.permission.TRANSMIT_IR
- Update App Ops Stats android.permission.UPDATE_APP_OPS_STATS
- Update Device Stats android.permission.UPDATE_DEVICE_STATS
- Use Credentials android.permission.USE_CREDENTIALS
- Use Fingerprint android.permission.USE_FINGERPRINT
- Use Sip android.permission.USE_SIP
- Uwb Ranging android.permission.UWB_RANGING
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Write Apn Settings android.permission.WRITE_APN_SETTINGS
- Write Calendar android.permission.WRITE_CALENDAR
- Write Clips android.permission.WRITE_CLIPS
- Write Contacts android.permission.WRITE_CONTACTS
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Write Media Storage android.permission.WRITE_MEDIA_STORAGE
- Write Owner Data android.permission.WRITE_OWNER_DATA
- Write Profile android.permission.WRITE_PROFILE
- Write Settings android.permission.WRITE_SETTINGS
- Write Social Stream android.permission.WRITE_SOCIAL_STREAM
- Write Sync Settings android.permission.WRITE_SYNC_SETTINGS
- Write User Dictionary android.permission.WRITE_USER_DICTIONARY
- Cn Nubia Launcher Permission Read Settings cn.nubia.launcher.permission.READ_SETTINGS
- Com Actionlauncher Playstore Permission Read Settings com.actionlauncher.playstore.permission.READ_SETTINGS
- Com Anddoes Launcher Permission Read Settings com.anddoes.launcher.permission.READ_SETTINGS
- Com Anddoes Launcher Permission Update Count com.anddoes.launcher.permission.UPDATE_COUNT
- Com Android Alarm Permission Set Alarm com.android.alarm.permission.SET_ALARM
- Com Android Browser Permission Read History Bookmarks com.android.browser.permission.READ_HISTORY_BOOKMARKS
- Com Android Browser Permission Write History Bookmarks com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
- Com Android Launcher2 Permission Read Settings com.android.launcher2.permission.READ_SETTINGS
- Com Android Launcher3 Permission Read Settings com.android.launcher3.permission.READ_SETTINGS
- Com Android Launcher Permission Install Shortcut com.android.launcher.permission.INSTALL_SHORTCUT
- Com Android Launcher Permission Read Settings com.android.launcher.permission.READ_SETTINGS
- Com Android Launcher Permission Uninstall Shortcut com.android.launcher.permission.UNINSTALL_SHORTCUT
- Com Android Launcher Permission Write Settings com.android.launcher.permission.WRITE_SETTINGS
- Com Android Vending Billing com.android.vending.BILLING
- Com Android Vending Check License com.android.vending.CHECK_LICENSE
- Com Android Voicemail Permission Add Voicemail com.android.voicemail.permission.ADD_VOICEMAIL
- Com Android Voicemail Permission Read Write All Voicemail com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL
- Com Apusapps Launcher Permission Read Settings com.apusapps.launcher.permission.READ_SETTINGS
- Com Bbk Launcher2 Permission Read Settings com.bbk.launcher2.permission.READ_SETTINGS
- Com Chaozhuo Gameassistant Dynamic Receiver Not Exported Permission com.chaozhuo.gameassistant.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- Com Chaozhuo Gameassistant Permission Safe Access com.chaozhuo.gameassistant.permission.SAFE_ACCESS
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE
- Finsky Permission Bind Get Install Referrer Service com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
- Gms Permission Activity Recognition com.google.android.gms.permission.ACTIVITY_RECOGNITION
- Gms Permission Ad Id com.google.android.gms.permission.AD_ID
- Gms Permission Ad Id Notification com.google.android.gms.permission.AD_ID_NOTIFICATION
- Launcher Permission Read Settings com.google.android.launcher.permission.READ_SETTINGS
- Providers Gsf Permission Read Gservices com.google.android.providers.gsf.permission.READ_GSERVICES
- Providers Talk Permission Read Only com.google.android.providers.talk.permission.READ_ONLY
- Providers Talk Permission Write Only com.google.android.providers.talk.permission.WRITE_ONLY
- Com Htc Launcher Permission Read Settings com.htc.launcher.permission.READ_SETTINGS
- Com Htc Launcher Permission Update Shortcut com.htc.launcher.permission.UPDATE_SHORTCUT
- Com Huawei Android Launcher Permission Change Badge com.huawei.android.launcher.permission.CHANGE_BADGE
- Com Huawei Android Launcher Permission Read Settings com.huawei.android.launcher.permission.READ_SETTINGS
- Com Huawei Android Launcher Permission Write Settings com.huawei.android.launcher.permission.WRITE_SETTINGS
- Com Huawei Authentication Hw Access Auth Service com.huawei.authentication.HW_ACCESS_AUTH_SERVICE
- Com Lenovo Launcher Permission Read Settings com.lenovo.launcher.permission.READ_SETTINGS
- Com Majeur Launcher Permission Update Badge com.majeur.launcher.permission.UPDATE_BADGE
- Com Mx Launcher Permission Read Settings com.mx.launcher.permission.READ_SETTINGS
- Com Oppo Launcher Permission Read Settings com.oppo.launcher.permission.READ_SETTINGS
- Com Oppo Launcher Permission Write Settings com.oppo.launcher.permission.WRITE_SETTINGS
- Com Samsung Android Providers Context Permission Read Record Audio com.samsung.android.providers.context.permission.READ_RECORD_AUDIO
- Com Samsung Android Providers Context Permission Write Record Audio com.samsung.android.providers.context.permission.WRITE_RECORD_AUDIO
- Com Samsung Android Providers Context Permission Write Use App Feature Survey com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY
- Com Samsung Android Scloud Backup Lib Read com.samsung.android.scloud.backup.lib.read
- Com Samsung Android Scloud Backup Lib Write com.samsung.android.scloud.backup.lib.write
- Com Samsung Svoice Sync Access Service com.samsung.svoice.sync.ACCESS_SERVICE
- Com Samsung Svoice Sync Read Database com.samsung.svoice.sync.READ_DATABASE
- Com Samsung Svoice Sync Write Database com.samsung.svoice.sync.WRITE_DATABASE
- Com Sec Android App Voicenote Controller com.sec.android.app.voicenote.Controller
- Com Sec Android Permission Launch Personal Page Service com.sec.android.permission.LAUNCH_PERSONAL_PAGE_SERVICE
- Com Sec Android Permission Voip Interface com.sec.android.permission.VOIP_INTERFACE
- Com Sec Android Provider Badge Permission Read com.sec.android.provider.badge.permission.READ
- Com Sec Android Provider Badge Permission Write com.sec.android.provider.badge.permission.WRITE
- Com Sec Android Settings Permission Soft Reset com.sec.android.settings.permission.SOFT_RESET
- Com S Launcher Permission Read Settings com.s.launcher.permission.READ_SETTINGS
- Com Sonyericsson Home Permission Broadcast Badge com.sonyericsson.home.permission.BROADCAST_BADGE
- Com Sonymobile Home Permission Provider Insert Badge com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
- Com Tencent Msg Permission Pushnotify com.tencent.msg.permission.pushnotify
- Com Teslacoilsw Launcher Permission Read Settings com.teslacoilsw.launcher.permission.READ_SETTINGS
- Com Tsf Shell Permission Read Settings com.tsf.shell.permission.READ_SETTINGS
- Me Everything Badger Permission Badge Count Read me.everything.badger.permission.BADGE_COUNT_READ
- Me Everything Badger Permission Badge Count Write me.everything.badger.permission.BADGE_COUNT_WRITE
- Sec Android Permission Read Msg Pref sec.android.permission.READ_MSG_PREF