1
Game controller
Not foundNo controller? Use the on-screen one.
Works with a touchscreen, a mouse, or the keyboard.
Works with a touchscreen, a mouse, or the keyboard.
Left stick
Turn
WASD left stick · IJKL right stick · Q/E triggers · Z/X bumpers · Space A · B B · C X · V Y · arrows = d-pad
Pair a wireless controller
- Put the controller in pairing mode. Xbox: hold the pair button on top. PlayStation: hold Share + PS until the light flashes. Switch Pro / 8BitDo: hold the sync button.
- Pair it in your computer's Bluetooth settings. On a Chromebook: Quick Settings → Bluetooth → Pair new device.
- Come back to this page and press any button on the controller so the browser can see it.
Controller data goes to the hub over the same Bluetooth or USB link as your programs. Controller blocks in Blocks mode, and the helpers in Python mode, read it while your program runs.
Drive mode
StoppedDrive your robot with no coding. HubPilot loads a small driver program into the slot you pick, then streams the controller to it.
Top speed %
Stick dead zone %
Drag the robot to move it, and the round handle to turn it. Crates can be dragged too. Runs the program from your Blocks or Python editor.