Contributed by @Joe Penna (MysteryGuitarMan)#7614
Step 0: You need to download the karabiner_CharaChorder.json
template file here: https://cdn.discordapp.com/attachments/937405244655169606/937419937947979897/karabiner_CharaChorder.json
So you know... these are the modifications included in that file: https://media.discordapp.net/attachments/937405244655169606/937442092689547364/CCTemplateChanges_v2.png
Step 1: Install, then open Karabiner-Elements
Step 2: Follow all its on-screen instructions to give it permission under System Preferences
Step 3: Under Misc, open the config folder
Step 4: Download the *karabiner_CharaChorder.json*
file (all the way at the bottom) and place it into that folder.
Step 5: Rename your original *karabiner.json*
file as a backup! January 30, 2022 10:29 AM (PST)
Step 6: Rename the file above karabiner~~_CharaChorder~~.json >> *karabiner.json*
Step 7: Make sure this checkbox is on:
Step 8: Select the CharaChorder profile
Either through here:
Or here:
Step 9: You're done! You can now customize your changes:
Under: Simple ModificationsTarget Device > CharaChorder 1
These are the simple modifications included in there:
Note: right_ring_west gives you a quote "
— but left_shift + right_ring_west still gives you a colon :
You're probably not gonna like some of these modifications... so you can tweak them here:
Under Simple Modifications, change the "To Key" on any of these:
Or hit ○ Remove if you want it to go back to the original key.
I've included two rules under Complex Modification here:
For the first one, when you hold left_thumb3_west
, you can use tnsd
as arrows.
For the second one, you can use left_thumb2_north
and right_pinky_east
to automatically capitalize whatever word you're on (or the chord you just typed):
Please note that you'll need to set up Command-K
as the command to autocapitalize on your system.
That’s it. Go for it!!
The JSON file: