7893 lines
226 KiB
JSON
7893 lines
226 KiB
JSON
|
{
|
||
|
"userConfigMajorVersion": 4,
|
||
|
"userConfigMinorVersion": 0,
|
||
|
"userConfigPatchVersion": 0,
|
||
|
"deviceName": "Splitinator",
|
||
|
"doubleTapSwitchLayerTimeout": 250,
|
||
|
"iconsAndLayerTextsBrightness": 255,
|
||
|
"alphanumericSegmentsBrightness": 163,
|
||
|
"keyBacklightBrightness": 120,
|
||
|
"mouseMoveInitialSpeed": 32,
|
||
|
"mouseMoveAcceleration": 72,
|
||
|
"mouseMoveDeceleratedSpeed": 23,
|
||
|
"mouseMoveBaseSpeed": 99,
|
||
|
"mouseMoveAcceleratedSpeed": 179,
|
||
|
"mouseScrollInitialSpeed": 5,
|
||
|
"mouseScrollAcceleration": 10,
|
||
|
"mouseScrollDeceleratedSpeed": 10,
|
||
|
"mouseScrollBaseSpeed": 15,
|
||
|
"mouseScrollAcceleratedSpeed": 35,
|
||
|
"moduleConfigurations": [],
|
||
|
"keymaps": [
|
||
|
{
|
||
|
"isDefault": false,
|
||
|
"abbreviation": "COM",
|
||
|
"name": "Colemak for Mac",
|
||
|
"description": "Colemak is based on QWERTY, but it places the most frequent letters under the strongest fingers. This is the Mac version.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 42
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 15
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 24
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 28
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 51
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 47
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 48
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 49
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 13
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 17
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 18
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 52
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 40
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 11
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 14
|
||
|
},
|
||
|
{
|
||
|
"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": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 43
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 20
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 9
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 19
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 10
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mouse",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 21
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 22
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 7
|
||
|
},
|
||
|
{
|
||
|
"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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"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": 80,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 57,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 80,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 43,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"modules": [
|
||
|
{
|
||
|
"id": 0,
|
||
|
"keyActions": [
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "TES"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollLeft"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveUp"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollRight"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollDown"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveLeft"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveDown"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveRight"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollUp"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "leftClick"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "rightClick"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 16
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": 1,
|
||
|
"keyActions": [
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "decelerate"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "accelerate"
|
||
|
},
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"isDefault": false,
|
||
|
"abbreviation": "COL",
|
||
|
"name": "Colemak for PC",
|
||
|
"description": "Colemak is based on QWERTY, but it places the most frequent letters under the strongest fingers. This is the PC version.\n",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 42
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 15
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 24
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 28
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 51
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 47
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 48
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 49
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 13
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 17
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 18
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 52
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 40
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 11
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 14
|
||
|
},
|
||
|
{
|
||
|
"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": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 43
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 20
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 9
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 19
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 10
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mouse",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 21
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 22
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 7
|
||
|
},
|
||
|
{
|
||
|
"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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"modules": [
|
||
|
{
|
||
|
"id": 0,
|
||
|
"keyActions": [
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "TES"
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
null,
|
||
|
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,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
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": "DVM",
|
||
|
"name": "Dvorak for Mac",
|
||
|
"description": "The Dvorak keyboard layout was designed with the goal of maximizing typing efficiency. This is the Mac version.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 47
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 48
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 42
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 10
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 6
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 21
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 15
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 56
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 49
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 9
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 11
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 17
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 22
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 40
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 7
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 5
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 16
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 25
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 29
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 32
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 43
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 52
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 54
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 55
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 19
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 28
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mouse",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 18
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 24
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 100
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 51
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 20
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 13
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 14
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 27
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"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": 80,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 57,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 80,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 43,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollDown"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveLeft"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveDown"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "moveRight"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "scrollUp"
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "leftClick"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "rightClick"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "decelerate"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "accelerate"
|
||
|
},
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"isDefault": false,
|
||
|
"abbreviation": "DVO",
|
||
|
"name": "Dvorak for PC",
|
||
|
"description": "The Dvorak keyboard layout was designed with the goal of maximizing typing efficiency. This is the PC version.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 47
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 48
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 42
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 10
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 6
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 21
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 15
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 56
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 49
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 9
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 11
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 17
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 22
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 40
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 7
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 5
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 16
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 25
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 29
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 32
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 43
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 52
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 54
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 55
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 19
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 28
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mouse",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 18
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 24
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 100
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 51
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 20
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 13
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 14
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 27
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
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,
|
||
|
null,
|
||
|
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": true,
|
||
|
"abbreviation": "NCD",
|
||
|
"name": "Nicd's map",
|
||
|
"description": "Nicd's map for max awesome.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"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": 49
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 48
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 47
|
||
|
},
|
||
|
{
|
||
|
"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": 40
|
||
|
},
|
||
|
{
|
||
|
"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": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 42
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 16
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": 1,
|
||
|
"keyActions": [
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 41
|
||
|
},
|
||
|
{
|
||
|
"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": 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": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 16
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": 1,
|
||
|
"keyActions": [
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 53
|
||
|
},
|
||
|
{
|
||
|
"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": 80,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 57,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 80,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 43,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 72
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "media",
|
||
|
"scancode": 182
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "media",
|
||
|
"scancode": 234
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "media",
|
||
|
"scancode": 181
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 71
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "media",
|
||
|
"scancode": 226
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 32
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "leftClick"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "rightClick"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"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,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "decelerate"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "accelerate"
|
||
|
},
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"isDefault": false,
|
||
|
"abbreviation": "QWM",
|
||
|
"name": "QWERTY for Mac",
|
||
|
"description": "QWERTY is the mother of all layouts. This is the Mac version.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"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": 40
|
||
|
},
|
||
|
{
|
||
|
"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": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"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": 80,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 23,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 12
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 57,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 80,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 43,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 79,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 2
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 26,
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "leftClick"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "rightClick"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 128
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 64
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "decelerate"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "mouse",
|
||
|
"mouseAction": "accelerate"
|
||
|
},
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"isDefault": false,
|
||
|
"abbreviation": "QWR",
|
||
|
"name": "QWERTY for PC",
|
||
|
"description": "QWERTY is the mother of all layouts. This is the PC version.",
|
||
|
"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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"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": 40
|
||
|
},
|
||
|
{
|
||
|
"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": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"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": 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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 44
|
||
|
},
|
||
|
{
|
||
|
"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
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "mod",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
null
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"modules": [
|
||
|
{
|
||
|
"id": 0,
|
||
|
"keyActions": [
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "TES"
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
null,
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 8
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"modifierMask": 4
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchLayer",
|
||
|
"layer": "fn",
|
||
|
"switchLayerMode": "holdAndDoubleTapToggle"
|
||
|
},
|
||
|
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,
|
||
|
null,
|
||
|
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,
|
||
|
null,
|
||
|
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": "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": "basic",
|
||
|
"scancode": 39
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 45
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 46
|
||
|
},
|
||
|
{
|
||
|
"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",
|
||
|
"scancode": 96
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 97
|
||
|
},
|
||
|
{
|
||
|
"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": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 90
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 91
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "keystroke",
|
||
|
"type": "basic",
|
||
|
"scancode": 92
|
||
|
},
|
||
|
{
|
||
|
"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,
|
||
|
"modifierMask": 1
|
||
|
},
|
||
|
{
|
||
|
"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": [
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "NCD"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWR"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVO"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COL"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "QWM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "DVM"
|
||
|
},
|
||
|
{
|
||
|
"keyActionType": "switchKeymap",
|
||
|
"keymapAbbreviation": "COM"
|
||
|
},
|
||
|
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": "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": "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,
|
||
|
null,
|
||
|
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,
|
||
|
null,
|
||
|
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": 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"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|