Skip to content

Instantly share code, notes, and snippets.

@conornash
Created October 13, 2017 17:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save conornash/75d23d1ff5333efbe26aab17f6bb6e3c to your computer and use it in GitHub Desktop.
Save conornash/75d23d1ff5333efbe26aab17f6bb6e3c to your computer and use it in GitHub Desktop.
[lp-tab]>[rwin]
[mp-kpshf]>[lalt]
[rp-kpent]>[tab]
[up]>[down]
[down]>[up]
[scroll]>[shutdn]
[intl-\]>[tab]
[kp=]>[kp=mac]
[home]>[lctrl]
[end]>[tab]
[lctrl]>[lwin]
[kp-lctrl]>[kp-lwin]
[delete]>[space]
[rctrl]>[rwin]
[kp-rctrl]>[kp-rwin]
[enter]>[space]
[space]>[enter]
[rwin]>[lalt]
[kp-rwin]>[kp-rctrl]
[pup]>[rctrl]
@conornash
Copy link
Author

I didn't know how to map the End and PageDown keys to Fn on Mac, so I did that in Karabiner Elements instead: https://www.dropbox.com/s/8xpyqm53a389yea/Screenshot%202017-10-13%2012.06.57.png?dl=0

@conornash
Copy link
Author

The keyboard is set to Querty, Mac.

To attempt to explain the key mappings roughly in order:

  • Left pedal is Cmd
  • Middle pedal is Option
  • Right pedal is Tab
  • Swap up/down to mirror j/k Vim commands
  • Thumb clusters are mirror images except for:
    • the 2U key closest to the thumb: BackSpace on the left and Enter on the right
    • the 1U key at the bottom of the cluster: Tab on the left and Fn on the right
  • All other keys are mirrored on both clusters:
    • Middle 2U key: Spacebar
    • 1U keys, top to bottom: Cmd, Option, Control
  • left |\ key -> Tab
  • There are some mappings that I don't really know what they do, might be just part of the Mac setup.

Status output:
Model name> Advantage2 Keyboard
Firmware version> 1.0.0.us (2MB), 06/29/2016
Current keyboard config file> qwerty.txt
Current thumb keys mode> mac
Macro playback status> active
Macro playback speed> slow=1, normal=3, fast=9> 3
Keyclick status> clicks off
Toggle action tone status> tones off
Number of stored macros> 0
Number of keys remapped> 20
Power user mode> on

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment