@@ -23,18 +23,21 @@ enum charybdis_keymap_layers {
2323 LAYER_POINTER ,
2424};
2525
26- /** \ brief Automatically enable sniping-mode on the pointer layer. */
26+ /** brief Automatically enable sniping-mode on the pointer layer. */
2727// #define CHARYBDIS_AUTO_SNIPING_ON_LAYER LAYER_POINTER
2828
2929#define LOWER MO(LAYER_LOWER)
3030#define RAISE MO(LAYER_RAISE)
3131#define PT_Z LT(LAYER_POINTER, KC_Z)
3232#define PT_SLSH LT(LAYER_POINTER, KC_SLSH)
3333
34+ /** Define no-op for pointer keys if building with no trackball */
3435#ifndef POINTING_DEVICE_ENABLE
3536# define DRGSCRL KC_NO
3637# define DPI_MOD KC_NO
38+ # define DPI_RMOD KC_NO
3739# define S_D_MOD KC_NO
40+ # define S_D_RMOD KC_NO
3841# define SNIPING KC_NO
3942#endif // !POINTING_DEVICE_ENABLE
4043
@@ -77,9 +80,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
7780 // ├──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────┤
7881 _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_MUTE ,
7982 // ├──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────┤
80- _______ , _______ , _______ , _______ , _______ , _______ , KC_LEFT , KC_DOWN , KC_UP , KC_RIGHT , KC_NO , KC_VOLU ,
83+ _______ , _______ , _______ , _______ , _______ , _______ , KC_LEFT , KC_DOWN , KC_UP , KC_RIGHT , DPI_MOD , KC_VOLU ,
8184 // ├──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────┤
82- _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_VOLD ,
85+ _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , DPI_RMOD , KC_VOLD ,
8386 // ╰──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────╯
8487 _______ , _______ , _______ , _______ , _______ ,
8588 _______ , _______ , _______
@@ -96,8 +99,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
9699 // ├──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────┤
97100 _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
98101 // ╰──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────╯
99- KC_BTN1 , KC_BTN3 , KC_BTN2 , _______ , _______ ,
100- XXXXXXX , XXXXXXX , KC_BTN1
102+ MS_BTN1 , MS_BTN3 , MS_BTN2 , _______ , _______ ,
103+ XXXXXXX , XXXXXXX , MS_BTN1
101104 // ╰───────────────────────────╯ ╰──────────────────╯
102105 ),
103106};
0 commit comments