Learn Intent Controller
Intent Controller: detailed user guide
Choose a chapter for step-by-step instructions and screenshots, or download the complete guide.
Contents
- Chapter 1Understand inputs, outputs, and Intents
- Chapter 2Your first setup
- Chapter 3Find your way around the home screen
- Chapter 4Connect an ESP32 or Pico W
- Chapter 5Use several boards and other inputs together
- Chapter 6Configure every input type
- Chapter 7Configure every output type
- Chapter 8Use the Intent Engine
- Chapter 9Worked Intent examples
- Chapter 10Check your Control Map
- Chapter 11Save, copy, and share profiles
- Chapter 12Start again next time
- Chapter 13Fix common problems
- Chapter 14Button names and useful words
About this guide and its screenshots
For the Android app.
Intent Controller lets you control a game using the inputs that suit you. Those inputs can be a normal controller, a keyboard, a mouse, a joystick, your face, switches connected to a board, or buttons on the phone screen.
You choose where the finished controller actions go. You then tell the app what each input should do.
For example, one foot switch could send both the aim and fire buttons. A different switch could send a short sequence of game buttons. A joystick could handle movement while face tracking handles another action.
This guide explains the app's current screens. It does not teach you how to build or wire a controller. The screenshots are real app screens captured on Android with example profiles. Board readings are simulated for the pictures. The pictures do not show a successful connection to a real console. Your phone's permission windows and keyboard may look different.