1. It casts, it doesn’t emulate
Your phone runs the game exactly as it always has. Aimllama reads your keyboard, mouse or controller and injects touches where the game’s buttons are — nothing is cloned, virtualised or modified.
2. Layouts follow the situation
A shooter on foot wants WASD and a look area. A vehicle wants steer, accelerate and brake. Flying wants a tilt stick and throttle. Each is a numbered layout; switch from the in-game panel and drag the controls to where that game draws its buttons.
3. The PC is the upgrade
The mirror itself is scrcpy’s: the Windows app runs scrcpy’s own server on the phone and adds the key map scrcpy does not have. More on that.
Install the Windows app and scan its QR with the phone. From then on the PC hosts the privileged control path — the lowest-latency way to inject — and mirrors the game to your monitor with the same keyboard and mouse. The Windows app also records macros (one key, a sequence of taps you click in order) and chords (Ctrl, Shift or Alt held with a key, so K and Ctrl+K are two different controls); both travel with the layout’s share code and run on the phone too. A key can also free the mouse: press Tab to open the inventory and click around, press it again (or click the X) and the mouse aims again. Macro steps can tap, swipe, wait, press another key, or free and lock the mouse, and a macro can have a second sequence for the next press of the same key.
What it never does
No aim assist. Aimllama detects screen state to switch layouts; it never detects targets or moves your aim. That line does not move.
Get Aimllama — and when you are ready, the step-by-step setup guide walks through Developer mode and Wireless debugging with pictures.