Yesterday at WWDC 2022, Apple discussed how iOS 16 would improve the gaming experience with updated Metal 3 graphics, Game Center improvements and more. Now, it looks like iOS 16 will offer support for more third-party gaming controllers as well, most notably Nintendo's Joy-Con and Pro controllers, 9to5Mac has reported.
Developer Riley Testut found that he could play games with Nintendo Switch Joy-Con and Pro controllers on iPhones and iPads with the latest iOS 16 beta release. The update also supports the 8Bitdo, BADA MOGA XP5-X Plus and Logitech F710 Gamepad controllers, according to the internal code spotted by 9to5Mac.
iOS 16 lets you pair the Joy-Cons as one controller or separately, and you can customize the controls in the Bluetooth settings. You can even dynamically switch between using both Joy-Cons as a single controller or two separate controllers by pressing and holding the screenshot and home buttons. "Apple seriously killed it with this implementation," said Testut. (In a reply to his tweet, another user noted that Apple apparently initiated support for Switch Pro controllers last year with macOS 12.)
It looks like Apple will be able to add support for more controllers without the need to ship a new iOS version, using something called "mobile assets." That's similar to another new feature that allows Apple to automatically issue security updates in between iOS releases.