Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/merlinstardust/joycon-key-mappings
JoyToKey key mappings for the Nintendo Switch JoyCon controllers when connected to the PC.
https://github.com/merlinstardust/joycon-key-mappings
bluetooth keymapping nintendo nintendo-switch
Last synced: 15 days ago
JSON representation
JoyToKey key mappings for the Nintendo Switch JoyCon controllers when connected to the PC.
- Host: GitHub
- URL: https://github.com/merlinstardust/joycon-key-mappings
- Owner: merlinstardust
- Created: 2017-03-30T05:03:29.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-19T12:24:07.000Z (almost 8 years ago)
- Last Synced: 2024-11-12T18:48:36.584Z (2 months ago)
- Topics: bluetooth, keymapping, nintendo, nintendo-switch
- Homepage:
- Size: 3.91 KB
- Stars: 18
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JoyCon Key Mappings
This project has [JoyToKey](http://joytokey.net/) key mappings for the [Nintendo Switch](http://www.nintendo.com/switch/) JoyCon controllers when connected to the PC.
## Table of Contents
* [How To Use These Mappings](#how-to-use-these-mappings)
* [Pairing Your JoyCons](#pairing-your-joycons)
* [Setting Up JoyToKey](#setting-up-joytokey)
* [Using Configurations](#using-configurations)
* [Copying Templates](#copying-templates)
* [JoyCon L/R Template](#joycon-lr-template)
* [JoyCon L Template](#joycon-l-template)
* [JoyCon R Template](#joycon-r-template)
* [JoyCon R Slides](#joycon-r-slides)## How To Use These Mappings
### Pairing Your JoyCons
1. Open up your [Bluetooth Settings](http://www.windowscentral.com/how-and-why-use-bluetooth-on-windows-10)
2. Make sure Bluetooth is set to on
3. Hold the sync button on the JoyCon you wish to pair until the lights flash
* The sync button is the one in between the SL and SR buttons on each JoyCon
4. Click pair when the JoyCon pops up in the Bluetooth listYou are now paired.
### Setting Up JoyToKey
1. Download [JoyToKey](http://joytokey.net/)
2. Unzip the file
3. Copy each configuration into the JoyToKey directory that you just created
4. Open JoyToKeyThe configurations should appear in the left panel.
### Using Configurations
Once you have paired your JoyCons, and setup JoyToKey, do the following
1. Select the configuration in JoyToKey
2. Test out your JoyCons to see if it maps properlyYou will see the matching button highlighted in JoyToKey if it worked successfully.
### Copying Templates
Once JoyToKey is open, do the following
1. Right click on a template
2. Click copy
3. Give the new profile a name
4. Start mapping the buttons to various keys## JoyCon L/R Template
This key mapping actually has no mappings. It only lists what button is which key in the comments section of each button.
This makes it easy for you to copy to a new configuration and edit keys without testing which button is which every time.
Note: This configuration is based on holding the left JoyCon in your left hand with the `-` button at the top of your hand, and the right JoyCon with the `+` button at the top of your hand.
Note 2: JoyCon L mappings will be under the Joystick 1 tab. JoyCon R mappings will be under the Joystick 2 tab.
## JoyCon L Template
This key mapping actually has no mappings. It only lists what button is which key in the comments section of each button.
This makes it easy for you to copy to a new configuration and edit keys without testing which button is which every time.
Note: This configuration is based on holding the left JoyCon in your left hand with the `-` button at the top of your hand.
## JoyCon R Template
This key mapping actually has no mappings. It only lists what button is which key in the comments section of each button.
This makes it easy for you to copy to a new configuration and edit keys without testing which button is which every time.
Note: This configuration is based on holding the right JoyCon in your right hand with the `+` button at the top of your hand.
## JoyCon R Slides
This key mapping is for slide presentations. Since you most often go forward instead of back, I mapped R, ZR, and A all to go forward. Only Y goes backward.