Created
October 23, 2019 05:46
-
-
Save KeyAmam/b3e670d0d8397a2b2f21713f97818b3f to your computer and use it in GitHub Desktop.
My UHK configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"userConfigMajorVersion": 4, | |
"userConfigMinorVersion": 0, | |
"userConfigPatchVersion": 0, | |
"deviceName": "My UHK", | |
"doubleTapSwitchLayerTimeout": 250, | |
"iconsAndLayerTextsBrightness": 32, | |
"alphanumericSegmentsBrightness": 32, | |
"keyBacklightBrightness": 32, | |
"mouseMoveInitialSpeed": 1, | |
"mouseMoveAcceleration": 95, | |
"mouseMoveDeceleratedSpeed": 8, | |
"mouseMoveBaseSpeed": 64, | |
"mouseMoveAcceleratedSpeed": 64, | |
"mouseScrollInitialSpeed": 20, | |
"mouseScrollAcceleration": 20, | |
"mouseScrollDeceleratedSpeed": 20, | |
"mouseScrollBaseSpeed": 20, | |
"mouseScrollAcceleratedSpeed": 50, | |
"moduleConfigurations": [], | |
"keymaps": [ | |
{ | |
"isDefault": true, | |
"abbreviation": "MAC", | |
"name": "Mac", | |
"description": "QWERTY is the mother of all layouts. This is the PC version.", | |
"layers": [ | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 16 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 18 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 17 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 234 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 233 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 226 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 24 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 12 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 18 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 19 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 6 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80, | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79, | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 28 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 13 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 14 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 15 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 40 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 42 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 11 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 11 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 17 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 16 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 1 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 3 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 56 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 44, | |
"secondaryRoleAction": "leftShift" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 144, | |
"secondaryRoleAction": "fn" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 58 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 59 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 60 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 61 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 62 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 15 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 20 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 26 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 21 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 23 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 22 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 7 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 9 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 10 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 100 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 29 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 27 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 6 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 25 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 5 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
null, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mouse", | |
"switchLayerMode": "hold" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 145, | |
"secondaryRoleAction": "mod" | |
}, | |
null | |
] | |
}, | |
{ | |
"id": 2, | |
"keyActions": [] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 87 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 49 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 95 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 96 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 97 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 98 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 94 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 5 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 0 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 8 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 10 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 44, | |
"secondaryRoleAction": "leftShift" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 9 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 53 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 89 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 90 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 91 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 92 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 93 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 4 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
null, | |
null, | |
null, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "switchKeymap", | |
"keymapAbbreviation": "WIN" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 45, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 31, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 35, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 49, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 52 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 38, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 39, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 36, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 48, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 37, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 7 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 44, | |
"secondaryRoleAction": "leftShift" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 46 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 53, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 30, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 52, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 32, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 33, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 34, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 51 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 47, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
null, | |
null, | |
null, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollRight" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollDown" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollLeft" | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveDown" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveRight" | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80, | |
"modifierMask": 12 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79, | |
"modifierMask": 12 | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveLeft" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 81 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 82 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79 | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "leftClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "rightClick" | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 81, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 82, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79, | |
"modifierMask": 1 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 44, | |
"secondaryRoleAction": "leftShift" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 60 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 61 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
null, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mouse", | |
"switchLayerMode": "hold" | |
}, | |
null, | |
null | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"isDefault": false, | |
"abbreviation": "TES", | |
"name": "Test", | |
"description": "This keymap is only used for factory testing purposes.", | |
"layers": [ | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 36 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 37 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 38 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 226 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 233 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 234 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 42 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 24 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 12 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 18 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 19 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 47 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 48 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 49 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 28 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 13 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 14 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 15 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 51 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 52 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 87 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 11 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 17 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 16 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 54 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 55 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 56 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 94 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 85 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 95 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 98 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 53 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 30 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 31 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 32 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 33 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 34 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 35 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 20 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 26 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 21 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 23 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 86 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 22 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 7 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 9 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 10 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 100 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 29 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 27 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 6 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 25 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 5 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 89 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 91 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 84 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 93 | |
}, | |
null | |
] | |
}, | |
{ | |
"id": 2, | |
"keyActions": [] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 65 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 66 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 67 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 68 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 69 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 76 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 74 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 82 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 77 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 76 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 70 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 71 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 72 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 75 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 81 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 73 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 78 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 101 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 58 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 59 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 60 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 61 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 62 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 63 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 75, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 23, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 78, | |
"modifierMask": 1 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 57 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 80, | |
"modifierMask": 5 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43, | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 79, | |
"modifierMask": 5 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 75, | |
"modifierMask": 3 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 26, | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 78, | |
"modifierMask": 3 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
null, | |
null, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 205 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 233 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "system", | |
"scancode": 130 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 182 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 234 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 181 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 226 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
{ | |
"keyActionType": "switchKeymap", | |
"keymapAbbreviation": "MAC" | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
null, | |
null, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollLeft" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollRight" | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveLeft" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveDown" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveRight" | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollDown" | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "leftClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "rightClick" | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "rightClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "middleClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "leftClick" | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "decelerate" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "accelerate" | |
}, | |
null | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"isDefault": false, | |
"abbreviation": "WIN", | |
"name": "Windows", | |
"description": "QWERTY is the mother of all layouts. This is the PC version.", | |
"layers": [ | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 37 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 38 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 233 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 234 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "media", | |
"scancode": 226 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 24 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 12 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 18 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 19 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 47 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 48 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 49 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 28 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 13 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 14 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 15 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 40 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 42 | |
}, | |
{ | |
"keyActionType": "playMacro", | |
"macroIndex": 11 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 11 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 17 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 16 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 54 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 55 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 56 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 44 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 144 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 58 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 59 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 32, | |
"modifierMask": 10 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 33, | |
"modifierMask": 10 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 62 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 63 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 43 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 20 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 26 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 21 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 23 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mouse", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 22 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 7 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 9 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 10 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 100 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 29 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 27 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 6 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 25 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 5 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 145 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mod", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
null | |
] | |
}, | |
{ | |
"id": 2, | |
"keyActions": [] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 65 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 66 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 67 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 68 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 69 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 87 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 72 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 137 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 95 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 96 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 97 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 98 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 94 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 48 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 86 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 58 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 59 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 60 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 61 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 62 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 63 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 89 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 90 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 91 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 92 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 93 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 51, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 47 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mod", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "switchKeymap", | |
"keymapAbbreviation": "MAC" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 45, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 35, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "system", | |
"scancode": 130 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 137, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 52 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 38, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 39, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 36, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 48, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 37, | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 46 | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 30, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 52, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 32, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 33, | |
"modifierMask": 2 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 34, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 51 | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"scancode": 47, | |
"modifierMask": 2 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "fn", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
null, | |
null, | |
null | |
] | |
} | |
] | |
}, | |
{ | |
"modules": [ | |
{ | |
"id": 0, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollLeft" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollRight" | |
}, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollUp" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveLeft" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveDown" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "moveRight" | |
}, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "scrollDown" | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 32 | |
}, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "leftClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "rightClick" | |
}, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 64 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 128 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 16 | |
} | |
] | |
}, | |
{ | |
"id": 1, | |
"keyActions": [ | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "switchLayer", | |
"layer": "mouse", | |
"switchLayerMode": "holdAndDoubleTapToggle" | |
}, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "rightClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "middleClick" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "leftClick" | |
}, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 2 | |
}, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 1 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 8 | |
}, | |
{ | |
"keyActionType": "keystroke", | |
"type": "basic", | |
"modifierMask": 4 | |
}, | |
null, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "decelerate" | |
}, | |
{ | |
"keyActionType": "mouse", | |
"mouseAction": "accelerate" | |
}, | |
null | |
] | |
} | |
] | |
} | |
] | |
} | |
], | |
"macros": [ | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "-", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "-" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": ",", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "," | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": ":", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": ":" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": ".", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "." | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "[", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "[" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "]", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "]" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "@", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "@" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "\\", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "\\" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "<", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "<" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "=", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "=" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": ">", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": ">" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "escape + eisuu", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "press", | |
"type": "basic", | |
"scancode": 41 | |
}, | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 145 | |
} | |
] | |
}, | |
{ | |
"isLooped": true, | |
"isPrivate": true, | |
"name": "Go to UHK site in browser", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 15, | |
"modifierMask": 1 | |
}, | |
{ | |
"macroActionType": "text", | |
"text": "https://ultimatehackingkeyboard.com" | |
}, | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 40 | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "God mode in Doom", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "iddqd" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "Type Silent Bob's address", | |
"macroActions": [ | |
{ | |
"macroActionType": "text", | |
"text": "Silent Bob\n711-2880 Nulla St.\nMankato Mississippi 96522\n(257) 563-7401" | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "かな", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 13, | |
"modifierMask": 1 | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "全カナ", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 14, | |
"modifierMask": 1 | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "全英数", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 15, | |
"modifierMask": 1 | |
} | |
] | |
}, | |
{ | |
"isLooped": false, | |
"isPrivate": true, | |
"name": "半カナ", | |
"macroActions": [ | |
{ | |
"macroActionType": "key", | |
"action": "tap", | |
"type": "basic", | |
"scancode": 4, | |
"modifierMask": 4 | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment