| Some replies to this already, but quick notes: * "Controller" isn't used much as a term, when you start looking around. You'll see things listed under "transmitter" or "radio" * The majority of FPV transmitters use OpenTX or EdgeTX software (EdgeTX is newer and a fork of OpenTX). Both of these support plugging the transmitter in to a host computer over USB, where it can appear as a HID joystick * ExpressLRS (ELRS) is an open source radio protocol, with 2.4ghz and 900mhz versions. 2.4ghz is a denser waveforms, so better latency, but less penetration (unless you are going loooooong range, default to 2.4ghz). If you buy a radio today, get one with ELRS built in * ELRS transmitters include Bluetooth. They can act as a BLE controller to a host computer, for wireless gamepad use: https://oscarliang.com/expresslrs-bluetooth-joystick/ * And there is a 3rd option for more convenience, since both HID over USB and BLE wirelessly require a tiny bit of menu fiddling: A dedicated simulator dongle. This acts as a full ELRS receiver, so you would just turn on your radio within range and play the simulator: https://www.getfpv.com/squid-stick-wireless-usb-simulator-do... And finally, on radios themselves: * The big split is between smaller "gamepad" style transmitters and full-size box transmitters. The larger versions usually have more inputs than you would use, for other radio control hobbyists (wings/planes/etc) * Radiomaster is a solid recommendation. Check out the Pocket as an intro radio ($65 USD), and then the Boxer as a step up ($140 USD base, or $260 with all-metal gimbals and upgrades) * Unless you have a strong reason to, like someone is gifting you a pile of quadcopter hardware using a different protocol, go with ELRS 2.4ghz built in |