- Back up instances, keymaps, macros, and scripts before replacing controls.
- Verify account, network, game package, instance, resolution, and input mode.
- Test imports safely in a fresh instance before repairing or reinstalling.
- What Does the Cloud Keymap Problem Look Like?
- Protect Existing Keymaps and Scripts Before Troubleshooting
- Fix the LDPlayer Account and Cloud Session
- Match the Game, Package, and Version
- Import the Shared Keymap Again Without Overwriting Good Work
- Check Resolution, Orientation, and Input Mode
- Test Automation Tools Independently
- Use a Fresh Instance as a Controlled Test
- Check Performance and Rendering Only When Needed
- Repair or Reinstall Only After Backups Are Verified
- Final Resolution Checklist
When LDPlayer cloud keymap sharing fails, the problem is usually an account session, network connection, game mismatch, or instance mismatch rather than a broken keyboard. Follow the fixes below in order. Back up your current instance and automation files first so that troubleshooting does not overwrite working keymaps, macros, or Operation Recorder scripts.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. What Does the Cloud Keymap Problem Look Like?
Confirm the exact symptom before changing settings. Cloud keymap problems commonly appear in one of these forms:
- The cloud panel does not load or displays a network error.
- LDPlayer accepts a share code, but no new mapping appears.
- The imported mapping appears in the cloud list but not inside the game.
- The expected keymap is missing after switching instances or computers.
- A mapping imports, but its buttons are misplaced or do not respond.
- Macros, gamepad controls, or recorded scripts are missing even though a keyboard mapping was imported.
These symptoms do not all have the same cause. A successful import does not guarantee that the mapping will appear in every app. LDPlayer associates shared keymaps with the relevant game or application, so the expected mapping may become visible only after the matching app is running.
1.1 Check the active game and instance
Open the game from the same LDPlayer instance into which you imported the mapping. Then open the keyboard mapping tool while the game is running. Do not test from the Android home screen, another game, or a different LDMultiplayer instance.
If you have several instances, rename them in LDMultiplayer so that you can distinguish the original, test, and cloned environments. It is easy to import a mapping into one instance and then launch the game from another desktop shortcut.
1.2 Separate keymap problems from script problems
Keyboard mappings, keyboard macros, gamepad mappings, and Operation Recorder scripts are related control features, but they are not interchangeable. Importing a cloud keymap may not restore a separately recorded automation script.
- Keyboard mapping: Connects keyboard or mouse input to positions and actions inside a game.
- Keyboard macro: Runs commands assigned to a mapped key.
- Gamepad mapping: Connects controller buttons and sticks to in-game actions.
- Operation Recorder: Records emulator interactions and replays them as scripts.
- Synchronizer: Repeats actions from a primary instance across selected instances.
Identify which asset is missing before replacing anything. If the keyboard layout appears but an automated sequence does not, troubleshoot the macro or recorded script rather than repeatedly importing the keymap.
2. Protect Existing Keymaps and Scripts Before Troubleshooting
Do not restore defaults, replace a mapping, clear app data, delete an instance, or reinstall LDPlayer until you have preserved the working configuration. Some replacement and restore actions can overwrite newer local changes.
2.1 Back up the entire instance with LDMultiplayer
Close the affected LDPlayer instance completely. Open LDMultiplayer and use its backup function for that instance if it is available in your installation. Backup and restore controls may be unavailable while the instance is running.
Give the backup a descriptive name that includes the game and date. Store it on a drive with enough free space. An instance backup is the safest broad protection because it can preserve more than an individual share code, including installed apps and instance-specific data.
Do not delete the original instance after creating a backup. First verify that the backup file exists and, when practical, test the restore process as a separate instance.
2.2 Clone the working instance for testing
A clone is useful when you want to test imports without modifying your primary setup. Close the source instance, open LDMultiplayer, choose the clone option, and give the clone an unmistakable name such as “Keymap Test.”
Test the cloud import in the clone while leaving the original untouched. Cloning can require substantial disk space, so check free storage first. Also remember that a clone captures the source at a particular point in time. Changes made later in the original will not automatically appear in the clone.
2.3 Preserve Operation Recorder scripts separately
Open Operation Recorder from the LDPlayer toolbar. Use its option to view the script files, then copy important files to a normal Windows backup folder. Keep the copied files outside LDPlayer's installation and instance directories.
If you use merged scripts, save the component recordings as well as the merged result. Also note loop counts, playback speed, restart behavior, and automatic execution settings. A script file may survive while its execution settings do not match the old configuration.
2.4 Record the current control configuration
Take screenshots of the keyboard and gamepad mapping editors before changing them. For coordinate-based macros, record the instance resolution, orientation, and DPI. A macro written for one resolution can click the wrong location after the display size changes.
Do not assume that LDPlayer's shared folder contains your active keymap database. The shared folder is intended for transferring accessible files between Windows and Android. Use LDPlayer's own cloud, backup, clone, share-code, and script-file tools to protect control assets.
3. Fix the LDPlayer Account and Cloud Session
LDPlayer's cloud service requires an authenticated membership session. Being signed into Google Play inside Android does not necessarily prove that the separate LDPlayer cloud or membership session is active.
- Open the affected instance and find the LDPlayer membership or account area.
- Confirm that the expected account is signed in.
- Open the cloud keymap panel and check whether your uploaded items appear.
- If the panel is blank, close it and reopen it once.
- If the session appears expired, sign out of the LDPlayer membership system and sign back in.
- Restart the instance and test the cloud panel again.
Use the same cloud account that originally uploaded the mapping. If you manage several Google accounts, verify the full email address rather than relying on the profile image.
Avoid removing the Android Google account as an early troubleshooting step. That can affect Google Play, game sign-ins, purchases, and application data without repairing the separate LDPlayer cloud session.
3.1 Test whether LDPlayer has working internet access
Open a browser inside the same instance and load more than one ordinary website. Then open Google Play or another known online app. If neither works, repair the instance's network connection before troubleshooting cloud sharing.
Also test whether Windows itself can reach the internet. Temporarily disconnecting a VPN or proxy is a reasonable diagnostic step if company policy permits it. Change only one network condition at a time so that you know which change affected the result.
3.2 Check security software without disabling protection
Windows Security, third-party antivirus software, DNS filters, firewalls, and managed networks can interfere with authentication or cloud requests. Review their recent protection history and blocked-connection logs for LDPlayer components.
Do not disable Windows Security or an antivirus suite as a routine fix. If a security product is blocking LDPlayer, create the narrowest appropriate application or network exception after confirming that LDPlayer came from its official source. On a work or school PC, contact the administrator instead of bypassing policy.
4. Match the Game, Package, and Version
An imported mapping may be present but remain hidden because it belongs to a different game package. Regional releases, publisher variants, test clients, and separate 32-bit or 64-bit packages can look like the same game while using different Android package identities.
- Launch the exact game that the mapping was created for.
- Wait until the game reaches the screen where the controls are normally used.
- Open LDPlayer's keyboard mapping editor.
- Check the available mapping or scheme selector.
- Save and reload the selected scheme if it appears.
If a friend created the mapping, ask which store, region, publisher, and game build they used. Importing a mapping for one regional client into another may succeed at the cloud level but fail to attach to the installed package.
4.1 Check LDPlayer generation compatibility
Confirm whether the source mapping came from LDPlayer 9, LDPlayer 5, or another LDPlayer generation. Differences in Android environment, feature implementation, resolution, and game compatibility can prevent a mapping from behaving exactly as expected.
Do not uninstall your current LDPlayer version to test another one. Create a separate instance or installation only if LDPlayer supports that arrangement on your system, then test with a copy of the game and the imported mapping. Preserve the original instance throughout the test.
4.2 Recheck the mapping after a game update
A game update can move buttons, redesign menus, change orientation, or alter the login flow. The keymap may still exist while its coordinates no longer match the interface.
Open the mapping editor and inspect each control visually. Reposition only one or two test controls first. If a simple touch mapping works after being moved, the import succeeded and the layout needs adjustment rather than another download.

5. Import the Shared Keymap Again Without Overwriting Good Work
Once you have a backup or clone, repeat the share-code import carefully. Ask the sender to generate a new code if the original may be incomplete, outdated, or associated with the wrong mapping.
- Copy the complete share code without extra spaces or punctuation.
- Open the target game in the intended LDPlayer instance.
- Open the cloud or shared-keymap import interface.
- Paste the code instead of typing it manually.
- Confirm the import and wait for the process to finish.
- Close and reopen the keyboard mapping editor.
- Select the imported scheme if LDPlayer does not activate it automatically.
- Save the mapping, restart the game, and test a harmless control.
If LDPlayer warns that an existing mapping will be replaced, stop and verify your backup. Do not continue merely to see what happens. An import can be repeated, but an unsaved local layout may be difficult to reconstruct.
5.1 Use manual transfer when cloud sharing remains unavailable
For keymaps, the supported manual exchange method is generally a generated share code imported through LDPlayer's interface. Keep a text copy of working share codes in your backup folder, labeled with the game, region, LDPlayer generation, resolution, and source instance.
For Operation Recorder automation, use the recorder's option to view script files and copy them through Windows File Explorer. If you need to move accessible files between Android and Windows, LDPlayer's shared-folder tool can help, but do not move unknown internal configuration files while an instance is running.
Avoid downloading unofficial keymap databases or replacement configuration files from unknown websites. They may be outdated, incompatible, or unsafe. Never overwrite an internal LDPlayer folder based on an unverified path from an old forum post.
6. Check Resolution, Orientation, and Input Mode
Imported controls can appear missing when they are actually positioned outside the visible area or scaled for another display configuration. Compare the target instance with the source setup.
- Use the same landscape or portrait orientation.
- Match the resolution used when the mapping was created.
- Match DPI when practical.
- Keep Windows display scaling consistent during testing.
- Test windowed mode before troubleshooting full-screen behavior.
After changing LDPlayer resolution or DPI, save the setting and restart the instance when prompted. Open the game again before evaluating the mapping.
6.1 Verify keyboard and gamepad modes
LDPlayer can expose separate editors for keyboard and gamepad mappings. If you imported keyboard controls but opened the gamepad editor, the expected layout may not appear.
For a controller, confirm that Windows detects it and that LDPlayer reports a connected gamepad. If the controller supports multiple modes, use the mode appropriate for LDPlayer. Test a basic controller button before editing advanced mappings or macros.
6.2 Validate macros at the correct resolution
Coordinate-based keyboard macros depend on the expected virtual screen size. Inspect any size command and coordinates in the macro editor. If the current resolution differs, restore the original resolution or carefully revise a copied macro.
Test automation in a low-risk screen. Do not begin with account deletion, purchases, inventory changes, or competitive actions. A displaced coordinate can select an unintended option.
7. Test Automation Tools Independently
Disable Synchronizer while diagnosing one instance. Synchronized clicks can make it appear that a keymap or script is malfunctioning when commands are actually being repeated across windows with different layouts.
Test controls in this order:
- A basic keyboard touch mapping.
- Movement or view controls.
- A single keyboard macro.
- A short Operation Recorder script.
- Gamepad input, if used.
- Synchronizer across matched instances.
When using Synchronizer, make sure the participating instances use the same game screen, resolution, DPI, orientation, and interface layout. It repeats actions from the primary instance, so it cannot correct differences between accounts or game screens.
7.1 Check Operation Recorder playback
Record a short new script containing one or two harmless actions. If the new recording plays correctly, the recorder itself works and the older script is probably mismatched, damaged, or dependent on a previous layout.
If playback stutters or stops, close unnecessary instances and applications. Confirm that the affected instance has reasonable CPU and RAM allocation. Do not assign all host resources to LDPlayer, especially when running multiple instances.
8. Use a Fresh Instance as a Controlled Test
If the account, network, game package, and display settings appear correct, create a fresh instance through LDMultiplayer. Do not delete the existing instance.
- Close active LDPlayer windows.
- Create a new player in LDMultiplayer rather than cloning the suspected instance.
- Allocate enough CPU and RAM without exhausting Windows.
- Install the same game from the same source.
- Sign into the required accounts.
- Import the keymap share code.
- Launch the game and test the simplest mapped control.
If the mapping works in the fresh instance, the original instance probably has a local configuration or account-session problem. You can continue using the fresh instance or move assets gradually, but preserve the old instance until game progress, scripts, mappings, and account access are confirmed.
If it fails in both instances, the likely causes are the share code, cloud account, network path, game-package mismatch, or broader LDPlayer installation.
9. Check Performance and Rendering Only When Needed
Cloud import is primarily an account and data problem, but poor emulator performance can make mapping editors fail to render, save slowly, or miss automated input. Check CPU, RAM, VT, and graphics only if LDPlayer is freezing, lagging, or displaying a blank interface.
9.1 Review CPU, RAM, VT, and OpenGL
Assign resources appropriate to your PC and the number of running instances. Make one change, save it, restart the instance if required, and retest. Confirm that hardware virtualization, commonly called VT, is enabled when LDPlayer needs it.
Update the graphics driver from the GPU or computer manufacturer's official source if LDPlayer reports an invalid or unusually old OpenGL environment. Do not use random driver-download websites.
9.2 Treat Hyper-V changes as a last resort
LDPlayer 9 can operate in environments where Hyper-V is enabled, although configurations vary. Do not disable Hyper-V, Virtual Machine Platform, Windows Hypervisor Platform, Memory Integrity, or Windows Sandbox simply because a cloud keymap is missing.
These Windows features may be required by WSL2, Docker Desktop, Windows Sandbox, Google Play Games, security tools, virtual machines, or workplace software. Changing them can affect other applications and may require a restart. Consider virtualization changes only when LDPlayer itself cannot start or run reliably, not as an early cloud-sharing fix.
10. Repair or Reinstall Only After Backups Are Verified
Repair or reinstall steps are appropriate only after a fresh-instance test fails and you have backed up important data. Before proceeding, preserve instance backups, share codes, script files, screenshots, macro text, account details, and any accessible files in the shared folder.
Do not delete an instance, clear a game's app data, uninstall the game, remove Google accounts, or uninstall LDPlayer unless you understand what will be lost. Guest game progress may exist only inside one instance. Clearing Google Play Services or store data can also require account reauthentication and should not be used as a general keymap fix.
If you reinstall, use the official LDPlayer installer and avoid manually deleting old data directories until you have verified that the new installation works. Keep the backup on a different folder or drive so that an uninstall or cleanup process cannot remove it.
11. Final Resolution Checklist
Use this checklist to confirm that cloud keymap sharing is working and that your original controls remain protected:
- The correct LDPlayer membership account is signed in.
- The cloud panel loads without an authentication or network error.
- The share code imports without being truncated.
- The exact matching game, region, and package are installed.
- The game is running in the same instance that received the import.
- The imported scheme appears in the keyboard mapping editor.
- The correct keyboard or gamepad mapping mode is selected.
- Resolution, DPI, and orientation match the mapping closely enough.
- A basic mapped key works after saving and restarting the game.
- Macros are tested separately from ordinary mappings.
- Operation Recorder scripts are present and play correctly.
- Synchronizer is disabled during diagnosis and tested only afterward.
- The original instance, keymap, and scripts have verified backups.
- No instance, account, app data, or Windows feature was removed unnecessarily.
If the mapping still fails in both the original and a fresh instance, collect the LDPlayer generation, Windows version, game package, instance resolution, exact symptom, and screenshots of the cloud and mapping panels. That information helps distinguish a bad share code from an account-side or compatibility problem without putting existing automation at risk.