Repository navigation
Controls and Input
Click to tap. Click and drag to swipe or drag. Two fingers on the trackpad act like two fingers on a phone screen: pinch to zoom, and apps that need a two-finger hold or gesture get one.
If swipes in a game go too far or not far enough, the MACAPK_SCROLL_SCALE flag adjusts them. See Flags Reference.
In text fields the Mac keyboard types as usual, and ⌘C, ⌘X, ⌘V and ⌘A work as in any Mac app. Esc and ⌘[ are Android's Back button (see Windows and Appearance).
Each app has a Controls menu in the menu bar. It sets one input mode at a time for that app, and Mac.apk remembers your choice per app.
| Mode | What it does | Good for |
|---|---|---|
| None | The keyboard reaches the app as a keyboard. This is the default. | Most apps |
| Arrow Keys as D-pad | The arrow keys act as a game controller's d-pad. | Games that move with a controller but not a keyboard, such as Among Us |
| Tilt Control | The arrow keys tilt the "phone". Left and Right roll it, Up and Down pitch it, and it springs back level when you let go. A controller's left stick tilts it too. | Games you steer by tilting, such as Temple Run 2 and Asphalt Legends |
| Space Bar Taps Center | The space bar taps the middle of the screen, and holding it holds the tap. | One-button games |
| Key-binding profiles | Keys mapped to spots on the screen. Listed under the modes when an app has one. | Games with a profile |
Controllers connected to your Mac (Xbox, PlayStation and others macOS supports) show up in Android apps as game controllers, with their buttons and sticks. Vibration isn't supported yet.
Mac.apk is free for personal, non-commercial use (EULA). Questions or commercial licensing: Kaleb@voltare.us
Getting started
Installing apps
Using apps
Flags and advanced settings
Help
About Mac.apk
Links