3 ms·
The GameControllers API on macOS is completely useless. They forget to say it in the documentation, but only a tiny fraction of game controllers are supported,
by Jyaif 6y ago
The GameControllers API on macOS is completely useless. They forget to say it in the documentation, but only a tiny fraction of game controllers are supported, so you have to use a lower level API to have any level of compatibility.
On iOS it's a different story. Only a tiny fraction of game controllers are allowed to connect to iPhones in the first place, and this API supports them all (1).
(1) They have deprecated support for game controllers that don't have joysticks, so even made-for-iOS game controllers may stop working.
- dsrw 6y agoXBox One and PS4 controllers have been supported on Mac and iOS since last year. The situation was pretty grim before then, but things are much better now.
- mosselman 6y agoWow I didn't realise this and I just tested my XBox Controller with Evoland and Limbo and it just worked! Thank you! Now I can finally continue playing these, as controlling them with touch was horrible