App Store
Independent mobile control laboratory

Your HUD should fit your hands.

Map every control, test the exact finger combinations you use, inspect edge loss and run a bounded sensitivity A/B check. No account. No upload. No invented “perfect settings.”

Screenshot stays on this deviceBuilt for phone and tabletResults explain their limits
KEYMAP / MOBILE CONTROL FIELDLocal
Movement ADS Fire Aim field
01HUD reach84
02Finger conflicts01
03Touch reliability—
04Gyro stabilityWait
CODM Control Lab / local session

Build. Touch. Calibrate. Keep the evidence.

Finish the setup first, then move through HUD, touch, gyro and sensitivity. Your report updates after every meaningful test.

Profile ready. Build or upload the HUD you actually use.4F / MP / GYRO ADS
01 / Profile

Match the device you actually play on.

The profile changes reach assumptions and expected simultaneous contacts. It does not pretend a phone model determines your ideal sensitivity.

Device
Play orientation
Aim hand
Game mode

Image and test data remain in this browser unless you choose an export. No game account connection is used.

Why this is different

A layout screenshot is not proof. A repeatable test is.

Copied creator settings can be useful inspiration, but grip, display size, finger roles and trained motion differ. This lab connects the layout to evidence collected on the device in your hands.

01 / Reach map

Controls are checked against the finger assigned to them, not an imaginary average hand.

02 / Conflict graph

Simultaneous actions sharing one finger are surfaced before they fail in a fight.

03 / Touch evidence

Cancelled contacts, edge starts and observed concurrency are kept separate from hardware claims.

Measurement boundary

What the browser can — and cannot — tell you.

Pointer events can report delivered contacts, paths and cancellations. Device orientation can report browser-exposed motion after permission. Neither can read COD Mobile settings, certify a digitizer or reproduce the game’s internal filtering.

01

Local by default

The optional screenshot is decoded in this browser. It is not sent to Keymap and is removed when you remove it or close the session.

02

One-variable workflow

The sensitivity step proposes a bounded A/B test. It does not invent precision from a device name, DPI label or professional player profile.

03

Independent product

Keymap is not affiliated with Activision. Game names are used descriptively; official logos, art, maps and audio are not bundled into this tool.

Independent and unofficial

Call of Duty® and Call of Duty: Mobile are used descriptively. Keymap is not endorsed by or affiliated with Activision Publishing, Inc. No official logo, artwork, map, character, weapon model or game audio is distributed with this tool.

Official game page ↗
FAQ / decision support

COD Mobile control lab questions

Does this generate a CODM HUD or sensitivity share code?+

No. Keymap creates an independent setup card and JSON record. It does not claim to generate or decode a native in-game share code.

Can a browser find my perfect sensitivity?+

No universal value exists. The A/B workflow narrows a next test from repeated over- or undershoot evidence while keeping the change small.

Is my screenshot uploaded?+

No. The image is processed as a local browser object and is not submitted to the server. Keep personal notifications and usernames out of screenshots anyway.

Why test on the real phone?+

Desktop emulation cannot reproduce your grip, OS gesture edges, multi-touch delivery or sensor permission behavior.

Will this improve recoil?+

The lab can improve control placement and test your adjustment process. It does not change recoil, game files, matchmaking or device hardware.