Add MouseActions to the mouse layer of the QWERTY keymap

This commit is contained in:
Farkas József
2016-10-11 22:20:29 +02:00
parent 5bf0da3b52
commit 5f218e13b3
2 changed files with 432 additions and 5 deletions
+218 -2
View File
@@ -777,12 +777,228 @@
{ {
"id": 0, "id": 0,
"pointerRole": "move", "pointerRole": "move",
"keyActions": [] "keyActions": [
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "scrollUp"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "moveUp"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "scrollDown"
},
{
"keyActionType": "mouse",
"mouseAction": "moveLeft"
},
{
"keyActionType": "mouse",
"mouseAction": "moveDown"
},
{
"keyActionType": "mouse",
"mouseAction": "moveRight"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "keystroke",
"modifierMask": 64
},
{
"keyActionType": "keystroke",
"modifierMask": 128
},
{
"keyActionType": "keystroke",
"modifierMask": 16
},
{
"keyActionType": "none"
}
]
}, },
{ {
"id": 1, "id": 1,
"pointerRole": "move", "pointerRole": "move",
"keyActions": [] "keyActions": [
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "switchLayer",
"layer": "mouse",
"toggle": false
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "rightClick"
},
{
"keyActionType": "mouse",
"mouseAction": "middleClick"
},
{
"keyActionType": "mouse",
"mouseAction": "leftClick"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "keystroke",
"modifierMask": 1
},
{
"keyActionType": "keystroke",
"modifierMask": 8
},
{
"keyActionType": "keystroke",
"modifierMask": 4
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "accelerate"
},
{
"keyActionType": "mouse",
"mouseAction": "decelerate"
}
]
} }
] ]
} }
+214 -3
View File
@@ -790,16 +790,227 @@
"modules": [ "modules": [
{ {
"id": 0, "id": 0,
"pointerRole": "scroll", "pointerRole": "move",
"keyActions": [] "keyActions": [
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "scrollUp"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "moveUp"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "scrollDown"
},
{
"keyActionType": "mouse",
"mouseAction": "moveLeft"
},
{
"keyActionType": "mouse",
"mouseAction": "moveDown"
},
{
"keyActionType": "mouse",
"mouseAction": "moveRight"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "keystroke",
"modifierMask": 64
},
{
"keyActionType": "keystroke",
"modifierMask": 128
},
{
"keyActionType": "keystroke",
"modifierMask": 16
},
{
"keyActionType": "none"
}
]
}, },
{ {
"id": 1, "id": 1,
"pointerRole": "move", "pointerRole": "move",
"keyActions": [ "keyActions": [
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "switchLayer",
"layer": "mouse",
"toggle": false
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "rightClick"
},
{
"keyActionType": "mouse",
"mouseAction": "middleClick"
},
{
"keyActionType": "mouse",
"mouseAction": "leftClick"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{
"keyActionType": "none"
},
{ {
"keyActionType": "keystroke", "keyActionType": "keystroke",
"scancode": 111 "modifierMask": 1
},
{
"keyActionType": "keystroke",
"modifierMask": 8
},
{
"keyActionType": "keystroke",
"modifierMask": 4
},
{
"keyActionType": "none"
},
{
"keyActionType": "mouse",
"mouseAction": "accelerate"
},
{
"keyActionType": "mouse",
"mouseAction": "decelerate"
} }
] ]
} }