macOS Big Sur 11.3 brings iOS game controller emulation for ‌Apple silicon Macs

Apple's promotional image for the macOS Big Sur software update for Mac computers

macOS Big Sur 11.3 allows gamers who run iPhone and iPad titles on their Apple silicon Macs to use a keyboard or a keyboard and mouse combination as an iOS game controller.

STORY HIGHLIGHTS:

Use Mac controls in touch-based iOS games. Map controller actions to keyboard keys. Map these to mouse buttons, too. No controller required at all!

Emulating iOS game controllers on M1 Macs

MacRumors has more on how that works:

When running an ‌iPhone‌ or ‌iPad‌ app, opening up the preferences brings up a Touch Alternatives and Game Control interface that can be used to make touch-based ‌iPhone‌ and ‌iPad‌ apps run better with Mac controls.

With Controller Emulation toggled on, common game controller buttons are mapped to keyboard keys and mouse buttons. X, for example, is mapped to Q, the direction stick is mapped to WASD, and Y is mapped to E. L1 and L2 can be accessed by pressing Tab and Shift, respectively, and the Space Bar is the A button.

This new feature in macOS Big Sur 11.3 should make playing touch-optimized iPhone and iPad games on Apple silicon Macs much easier than before without having to use a game controller at all. If an iOS/iPadOS game doesn't support game controllers, this feature won't work.

→ How to use Sony and Microsoft game controllers with Apple devices

macOS Big Sur 11.3 lets you resize iPhone and iPad windows and provides the aforementioned Touch Alternatives feature for mapping taps, swipes, drags and tilts in iOS titles to keyboard keys (Controller Emulation and Touch Alternatives cannot be used simultaneously).

The update also adds support for the latest PlayStation 5 and Xbox One X controllers.

CydiaPullDown enables Pull to Refresh in the Cydia app’s Changes tab

In a day and age where the iPhone is becoming more gesture-based, it peeves me that the Cydia app on jailbroken handsets hasn’t adopted more gesture-driven controls.

Perhaps one of the most obvious gesture controls that Cydia could benefit from is Pull to Refresh in the Changes tab – this would replace having to manually tap on the Refresh button at the top-left of the app just to see if there are any new jailbreak tweaks or extensions worth installing.

StayWithMe prevents you from accidentally force-closing your most recently-used app

Despite the fact that force-closing all the apps in your App Switcher isn’t the best of practices on the iOS or iPadOS platform, it’s still something that I continue to see people do time and time again.

Perhaps the most painful part of it all is watching when someone accidentally force-closes an app that they didn’t intend to – usually their most recently-used app which they were trying to improve the performance of by freeing up system memory in the process of force-closing all their other apps.