[MERGE][Core] Pointing Device Modes (21426)
This commit is contained in:
parent
ed6ec8b4f9
commit
1648a63812
22 changed files with 1932 additions and 16 deletions
|
@ -54,6 +54,12 @@ enum qk_keycode_ranges {
|
|||
QK_LAYER_TAP_TOGGLE_MAX = 0x52DF,
|
||||
QK_PERSISTENT_DEF_LAYER = 0x52E0,
|
||||
QK_PERSISTENT_DEF_LAYER_MAX = 0x52FF,
|
||||
QK_POINTING_MODE_MO = 0x5300,
|
||||
QK_POINTING_MODE_MO_MAX = 0x530F,
|
||||
QK_POINTING_MODE_TG = 0x5310,
|
||||
QK_POINTING_MODE_TG_MAX = 0x531F,
|
||||
QK_POINTING_MODE_UTIL = 0x5320,
|
||||
QK_POINTING_MODE_UTIL_MAX = 0x5322,
|
||||
QK_SWAP_HANDS = 0x5600,
|
||||
QK_SWAP_HANDS_MAX = 0x56FF,
|
||||
QK_TAP_DANCE = 0x5700,
|
||||
|
@ -314,6 +320,9 @@ enum qk_keycode_defines {
|
|||
KC_RIGHT_SHIFT = 0x00E5,
|
||||
KC_RIGHT_ALT = 0x00E6,
|
||||
KC_RIGHT_GUI = 0x00E7,
|
||||
QK_PM_CYCLE_DEVICES = 0x5320,
|
||||
QK_PM_DEVICE_RIGHT = 0x5321,
|
||||
QK_PM_DEVICE_LEFT = 0x5322,
|
||||
QK_SWAP_HANDS_TOGGLE = 0x56F0,
|
||||
QK_SWAP_HANDS_TAP_TOGGLE = 0x56F1,
|
||||
QK_SWAP_HANDS_MOMENTARY_ON = 0x56F2,
|
||||
|
@ -977,6 +986,9 @@ enum qk_keycode_defines {
|
|||
KC_RGUI = KC_RIGHT_GUI,
|
||||
KC_RCMD = KC_RIGHT_GUI,
|
||||
KC_RWIN = KC_RIGHT_GUI,
|
||||
PMR_CYD = QK_PM_CYCLE_DEVICES,
|
||||
PMR_RGHT = QK_PM_DEVICE_RIGHT,
|
||||
PMR_LEFT = QK_PM_DEVICE_LEFT,
|
||||
SH_TOGG = QK_SWAP_HANDS_TOGGLE,
|
||||
SH_TT = QK_SWAP_HANDS_TAP_TOGGLE,
|
||||
SH_MON = QK_SWAP_HANDS_MOMENTARY_ON,
|
||||
|
@ -1465,6 +1477,9 @@ enum qk_keycode_defines {
|
|||
#define IS_QK_ONE_SHOT_MOD(code) ((code) >= QK_ONE_SHOT_MOD && (code) <= QK_ONE_SHOT_MOD_MAX)
|
||||
#define IS_QK_LAYER_TAP_TOGGLE(code) ((code) >= QK_LAYER_TAP_TOGGLE && (code) <= QK_LAYER_TAP_TOGGLE_MAX)
|
||||
#define IS_QK_PERSISTENT_DEF_LAYER(code) ((code) >= QK_PERSISTENT_DEF_LAYER && (code) <= QK_PERSISTENT_DEF_LAYER_MAX)
|
||||
#define IS_QK_POINTING_MODE_MO(code) ((code) >= QK_POINTING_MODE_MO && (code) <= QK_POINTING_MODE_MO_MAX)
|
||||
#define IS_QK_POINTING_MODE_TG(code) ((code) >= QK_POINTING_MODE_TG && (code) <= QK_POINTING_MODE_TG_MAX)
|
||||
#define IS_QK_POINTING_MODE_UTIL(code) ((code) >= QK_POINTING_MODE_UTIL && (code) <= QK_POINTING_MODE_UTIL_MAX)
|
||||
#define IS_QK_SWAP_HANDS(code) ((code) >= QK_SWAP_HANDS && (code) <= QK_SWAP_HANDS_MAX)
|
||||
#define IS_QK_TAP_DANCE(code) ((code) >= QK_TAP_DANCE && (code) <= QK_TAP_DANCE_MAX)
|
||||
#define IS_QK_MAGIC(code) ((code) >= QK_MAGIC && (code) <= QK_MAGIC_MAX)
|
||||
|
@ -1491,6 +1506,7 @@ enum qk_keycode_defines {
|
|||
#define IS_CONSUMER_KEYCODE(code) ((code) >= KC_AUDIO_MUTE && (code) <= KC_LAUNCHPAD)
|
||||
#define IS_MOUSE_KEYCODE(code) ((code) >= QK_MOUSE_CURSOR_UP && (code) <= QK_MOUSE_ACCELERATION_2)
|
||||
#define IS_MODIFIER_KEYCODE(code) ((code) >= KC_LEFT_CTRL && (code) <= KC_RIGHT_GUI)
|
||||
#define IS_POINTING_MODE_UTIL_KEYCODE(code) ((code) >= QK_PM_CYCLE_DEVICES && (code) <= QK_PM_DEVICE_LEFT)
|
||||
#define IS_SWAP_HANDS_KEYCODE(code) ((code) >= QK_SWAP_HANDS_TOGGLE && (code) <= QK_SWAP_HANDS_ONE_SHOT)
|
||||
#define IS_MAGIC_KEYCODE(code) ((code) >= QK_MAGIC_SWAP_CONTROL_CAPS_LOCK && (code) <= QK_MAGIC_TOGGLE_ESCAPE_CAPS_LOCK)
|
||||
#define IS_MIDI_KEYCODE(code) ((code) >= QK_MIDI_ON && (code) <= QK_MIDI_PITCH_BEND_UP)
|
||||
|
@ -1517,6 +1533,7 @@ enum qk_keycode_defines {
|
|||
#define CONSUMER_KEYCODE_RANGE KC_AUDIO_MUTE ... KC_LAUNCHPAD
|
||||
#define MOUSE_KEYCODE_RANGE QK_MOUSE_CURSOR_UP ... QK_MOUSE_ACCELERATION_2
|
||||
#define MODIFIER_KEYCODE_RANGE KC_LEFT_CTRL ... KC_RIGHT_GUI
|
||||
#define POINTING_MODE_UTIL_KEYCODE_RANGE QK_PM_CYCLE_DEVICES ... QK_PM_DEVICE_LEFT
|
||||
#define SWAP_HANDS_KEYCODE_RANGE QK_SWAP_HANDS_TOGGLE ... QK_SWAP_HANDS_ONE_SHOT
|
||||
#define MAGIC_KEYCODE_RANGE QK_MAGIC_SWAP_CONTROL_CAPS_LOCK ... QK_MAGIC_TOGGLE_ESCAPE_CAPS_LOCK
|
||||
#define MIDI_KEYCODE_RANGE QK_MIDI_ON ... QK_MIDI_PITCH_BEND_UP
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue