User and technical documentation for the RB Switch
This page is a deep dive into using the RB Switch’s three buttons with Android’s Switch Access feature. Read Setup & Pairing first if you haven’t paired the RB Switch yet.
The RB Switch has three physical buttons (SW1 = Left Arrow, SW2 = Enter, SW3 = Right Arrow). On iOS/iPadOS, all three can be assigned to distinct actions directly through the normal setup flow (see iOS/iPadOS Switch Control). On Android, the built-in setup wizard only ever asks you to choose between a one-switch or two-switch configuration — it does not offer a “three-switch” option. This is a real, current limitation of the guided Switch Access wizard, not a bug in the RB Switch.
The good news: Android does support more than two switches — up to five — but only through settings that sit outside the wizard. This page shows how to get there.
Switch Access is no longer only a hidden feature bundled inside Android Accessibility Suite. Google now distributes it as its own standalone app on the Play Store.
If you skip this step, you may still find an older, more limited version of Switch Access already on the device — but it can lag behind the Play Store version in features and bug fixes. Always check the Play Store first, especially on a device that hasn’t been updated recently.
After you turn on Switch Access and grant it permission, the setup wizard walks you through:
At no point does this wizard ask “do you have a third switch?” That question only exists in the advanced settings screen described next.
Once the wizard is finished, go back into the settings by hand:
You can assign up to five total switches this way — Next, Select, Previous, Group Selection colors, and Auto-scan Reverse are all valid targets, depending on which scanning method you picked in step 4 above. For the RB Switch’s three physical buttons, Next / Select / Previous is the natural mapping.
| RB Switch button | Sends | Recommended Switch Access action |
|---|---|---|
| SW1 | Left Arrow | Previous |
| SW2 | Enter | Select |
| SW3 | Right Arrow | Next |
This mirrors the button layout printed on the enclosure (left, center, right) and the arrow-key intuition students already have from the plain-keyboard test in Setup & Pairing.
If a student only needs two functions, it is entirely reasonable to stop after the wizard and leave SW1 unused on that device — nothing else needs to change, and the same RB Switch will still expose all three buttons normally to a computer, Chromebook, or iPad.
Whichever method you choose, re-test all assigned buttons afterward (see Setup & Pairing, Step 5).
From Switch Access Settings:
Switch Access doesn’t appear under Accessibility at all. Install or update the app from the Google Play Store (Step 1). On some devices it will not appear until the app has been opened at least once after installing.
The wizard only lets me pick one or two switches, and I have three buttons. This is expected — see Step 3 above. The wizard is not the place to add a third switch; the Assign switches for scanning screen under Switch Access Settings is.
I assigned Previous to SW1, but pressing it does nothing. Confirm you saved the assignment (Step 3, step 6) and that you are testing inside an app while Switch Access scanning is actually active (the screen should show a highlight box). Previous only affects the on-screen highlight; it does not undo an action that was already selected.
Group Selection colors look confusing with three switches. Group Selection is most useful with three or more switches, but it does take practice. Consider starting a new student on Linear or Row-column scanning with just Next/Select, and introducing Previous or Group Selection later.
A key on the RB Switch does something unexpected inside Switch Access, like opening a menu. Left Arrow, Enter, and Right Arrow are ordinary keyboard keys. If another keyboard shortcut on the device is bound to one of those keys outside of Switch Access, it can fire at the same time. Re-check the button assignment in Assign switches for scanning, and confirm no other keyboard-shortcut feature is intercepting the same key.
For hardware-level troubleshooting (a specific button not registering at all, on any platform), see Troubleshooting.