VRChat has full support for Xinput (Xbox 360, Xbox One, Xbox Series), Playstation (4, 5, maybe 3), and Nintendo Switch Pro Controllers on PC.
Additional Controllers, such as old DirectInput controllers and the Nintendo Switch Joycons can work via Steam Input.

1681