The QR Controller blog

Setup guides for the games QR Controller ships a layout for. Every image below is the real controller your phone gets, not a mockup.

Steering wheel games

Hold the phone like a wheel, tilt to steer. Each guide walks through the setup, then gets into the game's own buttons and quirks.

Forza Horizon phone controller layout: Shift Up, Shift Down, Rewind and EBreak buttons, a motion steering toggle, and a combined throttle and brake slider

Forza Horizon

Tilt to steer, one slider for gas and brake.

Assetto Corsa phone controller layout with Shift Up, Shift Down, Horn and EBreak buttons plus a throttle and brake slider

Assetto Corsa

A proper sim on a phone wheel, horn button included.

Assetto Corsa Competizione phone controller layout: gear shift buttons, Change Camera, motion steering toggle and a throttle and brake slider

Assetto Corsa Competizione

Phone wheel for ACC. Tuned and ready out of the box.

BeamNG.drive phone controller layout with Rewind, Restart, MiniMap and EBreak buttons and a throttle and brake slider

BeamNG.drive

Tilt steering, a throttle and brake slider, and a big Restart button.

F1 2025 phone controller layout: DRS and Overtake buttons, Shift Up and Shift Down, and a throttle and brake slider

F1 2025

DRS and Overtake get their own buttons. Hit them without looking.

Sonic Racing CrossWorlds phone controller layout with GAS, BRAKE, DRIFT, USE ITEM, REAR VIEW and GADGET buttons

Sonic Racing CrossWorlds

GAS, BRAKE, DRIFT in big letters. Kids get it instantly.

Couch co-op and everything else

For when you have more players than controllers.

Overcooked phone controller layout: CHOP/THROW, PICK UP/DROP, DASH, EMOTE and SWITCH CHEF buttons

Overcooked

Four chefs on phones, and the button says CHOP.

SpeedRunners phone controller layout with a dpad and GRAPPLE, JUMP, Slide, PICKUP and BOOST buttons

SpeedRunners

Five buttons, four phones. This is the game I demo with.

Pico Park phone controller layout: a dpad on the left and one big JUMP button on the right

Pico Park

A dpad and JUMP, for up to eight phones.

It Takes Two phone controller layout with Use Rope, Dash, Jump and Interact buttons, triggers, and a right-stick drag pad

It Takes Two

Only own one controller? A phone is the second one.

Castle Crashers phone controller layout: color-coded LIGHT ATTACK, HEAVY ATTACK, JUMP, USE ITEM, MAGIC and BLOCK buttons

Castle Crashers

LIGHT, HEAVY, MAGIC and BLOCK, labeled for four players.

Ultimate Chicken Horse phone controller layout with JUMP/PLACE, RUN!, EMOTE, GIVEUP and ROTATE buttons

Ultimate Chicken Horse

JUMP/PLACE, RUN!, ROTATE and GIVEUP, all labeled.

Lovers in a Dangerous Spacetime phone controller layout: a joystick plus Fire/Use, JUMP/Select, Back/Cancel and Space-pet buttons

Lovers in a Dangerous Spacetime

One stick, a few buttons, and a Space-pet button.

Broforce phone controller layout with FIRE, JUMP, MELEE/HIGH FIVE and SPECIAL buttons

Broforce

JUMP, FIRE, MELEE and SPECIAL, all labeled.

Tetris Effect phone controller layout: DROP, LEFT, RIGHT and DOWN pads with Rotate-Left, Rotate-Right and Bag-Item buttons

Tetris Effect

Rotate Left and Rotate Right, labeled on the buttons.

Lego Party phone controller layout with a joystick, L1 and R1 buttons and PlayStation-style face buttons

Lego Party

Four players, two controllers? Phones cover the rest.

FC 2026 phone controller layout: Shoot, Pass, Through, Lob Cross and DASH buttons plus labeled modifier buttons

FC 2026

Football with phones. Every weird modifier labeled.

Features and setup

How the app itself works: building controllers, sharing them, and what's going on under the hood on each platform.

Friends on a couch playing with phones as controllers

Zero-faff couch party

No pads needed. Scan a QR code, use internet mode, and everyone plays in their browser.

Phone controller with custom text labels on the buttons

Buttons that say what they do

CHOP, JUMP, PASS: labeled on the phone so couch guests can play without a control map.

The QR Controller editor with buttons, sticks and sliders on a phone-shaped canvas

The controller editor

Drag buttons, sticks and sliders onto a phone and label them with real words. Every shipped layout was built here.

Steam Workshop layouts listed inside QR Controller

Steam Workshop

Publish the layouts you build, subscribe to ones other people made, and they just show up in your list.

A phone held sideways like a steering wheel running a racing layout

Motion controls

Hold the phone like a wheel and tilt to steer, with a setting for how far you tilt for full lock.

The QR Controller editor with a throttle and brake slider selected

Sliders

Analog thumb control for throttle and brake, including a combined slider with a neutral buzz in the middle.

QR Controller emulation settings with DirectInput and XInput input modes

DInput vs XInput

Why Windows stops at four Xbox pads, and why player five's phone turns into a PlayStation controller.

Friends playing together with phones as controllers

Linux and Steam Deck

Native build, virtual pads with zero driver installs, and a docked Deck as a party console.

Prefer video?

Most of this exists in video form too, steering wheel demos included.

QR Controller on YouTube