In general, any modern USB device should work. X-Plane views them all as a set of axes and buttons, so even a game pad should work with the sim.
If we have a joystick profile for a device, it definitely works with X-Plane 11. You can see a full list of devices with .joy files in Resources > joystick configs.