1
0
Fork 0

[MERGE][Core] Pointing Device Modes (21426)

This commit is contained in:
Drashna Jael're 2024-01-31 14:52:03 -08:00
parent ed6ec8b4f9
commit 1648a63812
Signed by: drashna
GPG key ID: DBA1FD3A860D1B11
22 changed files with 1932 additions and 16 deletions

View file

@ -36,8 +36,7 @@
"0x52C0/0x001F": {
"define": "QK_LAYER_TAP_TOGGLE"
},
// 0x52E0/0x001F - UNUSED
// 0x5300/0x02FF - UNUSED
// 0x5303/0x02FC - UNUSED
"0x5600/0x00FF": {
"define": "QK_SWAP_HANDS"
},

View file

@ -0,0 +1,2 @@
{
}

View file

@ -3,5 +3,14 @@
"0x52E0/0x001F": {
"define": "QK_PERSISTENT_DEF_LAYER"
}
"0x5300/0x000F": {
"define": "QK_POINTING_MODE_MO"
},
"0x5310/0x000F": {
"define": "QK_POINTING_MODE_TG"
},
"0x5320/0x0002": {
"define": "QK_POINTING_MODE_UTIL"
}
}
}

View file

@ -0,0 +1,28 @@
{
"keycodes": {
"0x5320": {
"group": "pointing_mode_util",
"key": "QK_PM_CYCLE_DEVICES",
"label": "Cycle pointing mode device",
"aliases": [
"PMR_CYD"
]
},
"0x5321": {
"group": "pointing_mode_util",
"key": "QK_PM_DEVICE_RIGHT",
"label": "Set pointing mode device to PM_RIGHT_SIDE",
"aliases": [
"PMR_RGHT"
]
},
"0x5322": {
"group": "pointing_mode_util",
"key": "QK_PM_DEVICE_LEFT",
"label": "Set pointing mode device to PM_LEFT_SIDE",
"aliases": [
"PMR_LEFT"
]
}
}
}