Skip to content

Commit 1e4ea05

Browse files
xinput disabled
1 parent 31a7ac0 commit 1e4ea05

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

docs/source/ria.rst

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -396,13 +396,14 @@ units of movement for each pixel.
396396
6. Gamepads
397397
===========
398398

399-
The RIA supports up to four gamepads. Generic HID, XInput, and Playstation
400-
controllers all work. Unfortunately, the TinyUSB stack that the RIA uses
401-
is unstable on the Pi Pico and not likely to get fixed. A new stack called
402-
CherryUSB is in the pipeline. In the meantime, Bluetooth is stable so get
403-
a BLE gamepad if you end up buying a new one. Some gamepads let you select
404-
between HID/DInput/Android and XInput. The XInput driver is more unstable
405-
that the HID driver, but try both.
399+
The RIA supports up to four gamepads. There are drivers for Generic HID,
400+
XInput, and Playstation controllers. Unfortunately, the TinyUSB stack that
401+
the RIA uses is unstable on the Pi Pico and the information needed to fix
402+
is not part of the Pi Pico documentation. XInput is currently disabled and
403+
you may find USB instability on other devices.
404+
405+
Some gamepads let you select between HID/DInput/Android, XInput, and other
406+
system. Choose HID/DInput/Android for the best chance of working.
406407

407408
Modern gamepads all have evolved to the same four buttons and two sticks
408409
design with some minor variations in the face buttons which are either
@@ -516,7 +517,7 @@ are encouraged to support both the dpad and left stick (merged).
516517
- Right analog trigger position. 0-255
517518

518519

519-
7. Programmable Sound Generator
520+
1. Programmable Sound Generator
520521
===============================
521522

522523
The RIA includes a Programmable Sound Generator (PSG). It is configured

0 commit comments

Comments
 (0)