207 lines
4.4 KiB
JSON
207 lines
4.4 KiB
JSON
|
{
|
||
|
"title": "Mouse keys ambidextrous - yorune",
|
||
|
"rules": [
|
||
|
{
|
||
|
"description": "Mouse keys Ambidextrous",
|
||
|
"manipulators": [
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "k",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["fn"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"vertical_wheel": -64
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "j",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["fn"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"vertical_wheel": 64
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "h",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["fn"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"horizontal_wheel": 64
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "l",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["fn"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"horizontal_wheel": -64
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "u",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"pointing_button": "button1"
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "o",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"pointing_button": "button2"
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "h",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"x": -1018
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "j",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"y": 1018
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "k",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"y": -1018
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "l",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"mouse_key": {
|
||
|
"x": 1018
|
||
|
}
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "q",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"pointing_button": "button1"
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
},
|
||
|
{
|
||
|
"from": {
|
||
|
"key_code": "e",
|
||
|
"modifiers": {
|
||
|
"mandatory": ["left_control", "left_shift"],
|
||
|
"optional": ["any"]
|
||
|
}
|
||
|
},
|
||
|
"to": [
|
||
|
{
|
||
|
"pointing_button": "button2"
|
||
|
}
|
||
|
],
|
||
|
"type": "basic"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|