MacKeyMap is a small macOS menu bar app for remapping an external Windows-layout keyboard to macOS behavior.
- Download the latest release from GitHub Releases.
- Open
MacKeyMap.app. - If macOS blocks the app on first launch, use
Openfrom Finder or allow it in System Settings. - Grant
Input Monitoringwhen prompted.
- Plug in or reconnect your external keyboard.
- Click the MacKeyMap menu bar icon.
- Turn on
Enable Remapping. - In
Connected Keyboards, make sure your keyboard is enabled.
Available options:
Swap Left Alt and WinSwap Right Alt and WinDisable Context Menu RemapCheck for Updates…Launch at Login
MacKeyMap stores logs and config here:
~/Library/Application Support/MacKeyMap/config.json~/Library/Application Support/MacKeyMap/Logs/app.log~/Library/Application Support/MacKeyMap/Logs/engine.log
You can also use:
Diagnostics > Open Diagnostics FolderDiagnostics > Export Diagnostics…