Xbox / XInput controller

Use any XInput-compatible gamepad (Xbox, 8BitDo, Logitech F310) as a haptic output through ToyControl. USB connection, no Bluetooth setup.

ToyControl can drive an XInput-compatible gamepad as a haptic output: the controller's rumble motors play whatever ToyControl sends. This works with Xbox 360, Xbox One, Xbox Series controllers, and third-party XInput pads (8BitDo, Logitech F310, others).

What you need

Connect the controller

  1. Plug the controller in by USB cable, or make sure it is already paired with your operating system if Bluetooth.
  2. Press any button on the controller to wake it.
  3. Open ToyControl at toycontrol.app in Chrome or Edge.
  4. Click the + in the Devices section.
  5. Pick Xbox / XInput controller from the catalog.
  6. Click Connect.
  7. The controller appears in the sidebar with a green dot.

Test it

Click Test toy at the bottom. The controller should rumble briefly.

Troubleshooting

Related