Nintendo Joy-Con
Use a Nintendo Joy-Con (left, right, or the charging grip) as a haptic output through ToyControl. USB cable or system Bluetooth.
ToyControl can drive a Nintendo Joy-Con as a haptic output. The Joy-Con's HD rumble motors are stronger than most gamepad rumbles and play smoothly.
What you need
- A recent version of Chrome or Edge.
- A Joy-Con (left, right, or both via the official Nintendo charging grip).
- Either the Joy-Con paired in your system Bluetooth, or the charging grip connected by USB cable.
Pair the Joy-Con
You can connect a Joy-Con two ways.
Bluetooth. First, pair the Joy-Con in your operating system's Bluetooth settings: hold the small SYNC button on the Joy-Con until the four LEDs flash, then add it as a new device in your computer's Bluetooth settings. Once your OS sees it, continue below.
Charging grip by USB. Slide the Joy-Cons into the official Nintendo Joy-Con Charging Grip (model HAC-012, the version with a USB-C port on top) and plug the grip's USB cable into your computer. The original non-charging Joy-Con Grip (HAC-011) and most third-party grips only pass power, not controller data.
Then:
- Open ToyControl at toycontrol.app in Chrome or Edge.
- Click the + in the Devices section.
- Pick Nintendo Joy-Con from the catalog.
- Click Connect.
- The Joy-Con appears in the sidebar with a green dot.
Test it
Click Test toy at the bottom. The Joy-Con's rumble should activate briefly.
Troubleshooting
- Joy-Con not detected. If using Bluetooth, confirm your OS lists it as connected first. If using the charging grip, try a different USB cable; some are charge-only.
- No rumble. Joy-Con rumble is HD rumble, controlled by a more complex signal than basic rumble. Most software handles it, but if your Joy-Con feels stuck, re-pair it.