Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/magicien/joykeymapper

Nintendo Joy-Con/ProController Key mapper for macOS
https://github.com/magicien/joykeymapper

gamepad joy-con keymapping macos nintendo-switch pro-controller

Last synced: 1 day ago
JSON representation

Nintendo Joy-Con/ProController Key mapper for macOS

Awesome Lists containing this project

README

        

[日本語](https://github.com/magicien/JoyKeyMapper/blob/master/lang/ja/README.md)

# JoyKeyMapper
Nintendo Joy-Con/ProController Key mapper for macOS

![screenshot](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_1.png)

## Install from App Store (Recommended)

[Mac App Store page](https://apps.apple.com/app/joykeymapper/id1511416593)

## Install from Github

1. Download a dmg file (JoyKeyMapper-vX.X.X.dmg) from [Releases](https://github.com/magicien/JoyKeyMapper/releases)

2. Copy JoyKeyMapper.app to Applications
![screenshot_install](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_2.png)

## How to use

1. Connect your controller via Bluetooth

1.1. Open "System Preferences" > "Bluetooth" on your Mac

1.2. Hold down your controller's sync button

1.3. Click the "Connect" button

![screenshot_usage_1_3](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_3.png)

2. Set key mappings

2.1 Launch JoyKeyMapper.app

2.2 Choose the "Settings..." menu

![screenshot_usage_2_2](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_4.png)

2.3 Add apps to set key mappings (optional)

![screenshot_usage_2_3](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_5.png)

2.4 Click a button to set a key

![screenshot_usage_2_4_1](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_6.png)

![screenshot_usage_2_4_2](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_7.png)

3. Allow JoyKeyMapper to control Accessibility

3.1 When you start using your controller, you will see this alert.

![screenshot_usage_3_1](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_8.png)

3.2 Open "System Preferences" > "Security & Privacy" > "Privacy" tab > "Accessibility", and check "JoyKeyMapper.app"

![screenshot_usage_3_2](https://github.com/magicien/JoyKeyMapper/blob/master/resources/screenshot/screenshot_9.png)

## See also

[JoyConSwift](https://github.com/magicien/JoyConSwift) - IOKit wrapper for Nintendo Joy-Con and ProController (macOS, Swift)