diff options
| author | Ryan <fauxpark@gmail.com> | 2022-10-17 23:45:23 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-17 13:45:23 +0100 |
| commit | bad8c5992bf68b6f2218b9b7a0b31c6ee7a03796 (patch) | |
| tree | 083b72d047875c7f216f5544f51c2197ee9a11b8 | |
| parent | c57330d3406230e37dfd9b75152f634fca012d8c (diff) | |
Remove legacy sendstring keycodes (#18749)
73 files changed, 581 insertions, 557 deletions
diff --git a/keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c b/keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c index 32c074c88f..3eeb5694f7 100644 --- a/keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c +++ b/keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c | |||
| @@ -137,7 +137,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 137 | switch(keycode) { | 137 | switch(keycode) { |
| 138 | case MACRO_0: | 138 | case MACRO_0: |
| 139 | // Save for Web Macro. | 139 | // Save for Web Macro. |
| 140 | SEND_STRING(SS_LSFT(SS_LALT(SS_LCTRL("s")))); | 140 | SEND_STRING(SS_LSFT(SS_LALT(SS_LCTL("s")))); |
| 141 | return false; | 141 | return false; |
| 142 | } | 142 | } |
| 143 | } | 143 | } |
diff --git a/keyboards/40percentclub/half_n_half/keymaps/Boy_314/keymap.c b/keyboards/40percentclub/half_n_half/keymaps/Boy_314/keymap.c index b7c31f9bd7..61b1884f4e 100644 --- a/keyboards/40percentclub/half_n_half/keymaps/Boy_314/keymap.c +++ b/keyboards/40percentclub/half_n_half/keymaps/Boy_314/keymap.c | |||
| @@ -147,7 +147,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 147 | // Control + T | 147 | // Control + T |
| 148 | case NEWTAB: | 148 | case NEWTAB: |
| 149 | if (record->event.pressed) { | 149 | if (record->event.pressed) { |
| 150 | SEND_STRING(SS_LCTRL("t")); | 150 | SEND_STRING(SS_LCTL("t")); |
| 151 | } | 151 | } |
| 152 | break; | 152 | break; |
| 153 | // Alt + F4 | 153 | // Alt + F4 |
| @@ -159,13 +159,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 159 | // Control + W | 159 | // Control + W |
| 160 | case CLSTAB: | 160 | case CLSTAB: |
| 161 | if (record->event.pressed) { | 161 | if (record->event.pressed) { |
| 162 | SEND_STRING(SS_LCTRL("w")); | 162 | SEND_STRING(SS_LCTL("w")); |
| 163 | } | 163 | } |
| 164 | break; | 164 | break; |
| 165 | // Control + Shift + N | 165 | // Control + Shift + N |
| 166 | case PRVWIN: | 166 | case PRVWIN: |
| 167 | if (record->event.pressed) { | 167 | if (record->event.pressed) { |
| 168 | SEND_STRING(SS_LCTRL(SS_LSFT("n"))); | 168 | SEND_STRING(SS_LCTL(SS_LSFT("n"))); |
| 169 | } | 169 | } |
| 170 | break; | 170 | break; |
| 171 | } | 171 | } |
diff --git a/keyboards/atreus/keymaps/workman/keymap.c b/keyboards/atreus/keymaps/workman/keymap.c index 3ca07c325a..b7540e6739 100644 --- a/keyboards/atreus/keymaps/workman/keymap.c +++ b/keyboards/atreus/keymaps/workman/keymap.c | |||
| @@ -64,11 +64,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 64 | switch(keycode) { | 64 | switch(keycode) { |
| 65 | case DIAERESIS: | 65 | case DIAERESIS: |
| 66 | // assuming KC_CAPS is your Multi Key | 66 | // assuming KC_CAPS is your Multi Key |
| 67 | SEND_STRING(SS_TAP(X_CAPSLOCK)"\""); | 67 | SEND_STRING(SS_TAP(X_CAPS_LOCK)"\""); |
| 68 | return false; | 68 | return false; |
| 69 | case EN_DASH: | 69 | case EN_DASH: |
| 70 | // assuming KC_CAPS is your Multi Key | 70 | // assuming KC_CAPS is your Multi Key |
| 71 | SEND_STRING(SS_TAP(X_CAPSLOCK)"--."); | 71 | SEND_STRING(SS_TAP(X_CAPS_LOCK)"--."); |
| 72 | return false; | 72 | return false; |
| 73 | } | 73 | } |
| 74 | } | 74 | } |
diff --git a/keyboards/crkbd/keymaps/nimishgautam/keymap.c b/keyboards/crkbd/keymaps/nimishgautam/keymap.c index 576d25e7fa..508388d442 100644 --- a/keyboards/crkbd/keymaps/nimishgautam/keymap.c +++ b/keyboards/crkbd/keymaps/nimishgautam/keymap.c | |||
| @@ -40,7 +40,7 @@ enum { | |||
| 40 | #define FINDER LGUI(LALT(KC_SPACE)) //open the search bar for finding apps, docs in-computer, etc | 40 | #define FINDER LGUI(LALT(KC_SPACE)) //open the search bar for finding apps, docs in-computer, etc |
| 41 | #define COMPOSE_KEY KC_SCRL //manually set on linux, to create chars via .Xcompose () | 41 | #define COMPOSE_KEY KC_SCRL //manually set on linux, to create chars via .Xcompose () |
| 42 | #define COMPOSE_MAC KC_F13 //manually set on mac using some tricks | 42 | #define COMPOSE_MAC KC_F13 //manually set on mac using some tricks |
| 43 | #define X_COMPOSE_KEY X_SCROLLLOCK //for use with macros | 43 | #define X_COMPOSE_KEY X_SCROLL_LOCK //for use with macros |
| 44 | #define SHOW_WINDOWS LCTL(KC_UP) //'Expose' on Mac, overview on linux. Just all the windows | 44 | #define SHOW_WINDOWS LCTL(KC_UP) //'Expose' on Mac, overview on linux. Just all the windows |
| 45 | #define WINDOW_LEFT LCTL(LGUI(LSFT(KC_LEFT))) //custom shortcut for this feature -- make window take up 50% left screen (using gui and ctl to make it os agnostic) | 45 | #define WINDOW_LEFT LCTL(LGUI(LSFT(KC_LEFT))) //custom shortcut for this feature -- make window take up 50% left screen (using gui and ctl to make it os agnostic) |
| 46 | #define WINDOW_RIGHT LCTL(LGUI(LSFT(KC_RIGHT))) //custom shortcut for this feature -- make window take up 50% right screen (using gui and ctl to make it os agnostic)/fully custom shortcut, using ctl and gui keys so will need them both irrespective of os | 46 | #define WINDOW_RIGHT LCTL(LGUI(LSFT(KC_RIGHT))) //custom shortcut for this feature -- make window take up 50% right screen (using gui and ctl to make it os agnostic)/fully custom shortcut, using ctl and gui keys so will need them both irrespective of os |
diff --git a/keyboards/dichotomy/keymaps/default/keymap.c b/keyboards/dichotomy/keymaps/default/keymap.c index 80fc4d89bc..b83f7b82e9 100755 --- a/keyboards/dichotomy/keymaps/default/keymap.c +++ b/keyboards/dichotomy/keymaps/default/keymap.c | |||
| @@ -146,7 +146,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 146 | shiftLED = false; | 146 | shiftLED = false; |
| 147 | if (timer_elapsed(shift_timer) < CUSTOM_TOGGLE_TIME && shift_singular_key) { | 147 | if (timer_elapsed(shift_timer) < CUSTOM_TOGGLE_TIME && shift_singular_key) { |
| 148 | //this was basically a toggle, so activate/deactivate caps lock. | 148 | //this was basically a toggle, so activate/deactivate caps lock. |
| 149 | SEND_STRING(SS_TAP(X_CAPSLOCK)); | 149 | SEND_STRING(SS_TAP(X_CAPS_LOCK)); |
| 150 | capsLED = !capsLED; | 150 | capsLED = !capsLED; |
| 151 | } | 151 | } |
| 152 | layer_off(_SF); | 152 | layer_off(_SF); |
| @@ -216,7 +216,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 216 | } else { | 216 | } else { |
| 217 | if (special_key_pressed[CK_BSPE-SAFE_RANGE]){ | 217 | if (special_key_pressed[CK_BSPE-SAFE_RANGE]){ |
| 218 | //key was not activated, return macro activating proper, pre-long-tap key | 218 | //key was not activated, return macro activating proper, pre-long-tap key |
| 219 | SEND_STRING(SS_TAP(X_BSLASH)); | 219 | SEND_STRING(SS_TAP(X_BACKSLASH)); |
| 220 | special_key_pressed[CK_BSPE-SAFE_RANGE] = 0; | 220 | special_key_pressed[CK_BSPE-SAFE_RANGE] = 0; |
| 221 | } else { | 221 | } else { |
| 222 | //the short key was already sent, because another key was pressed. | 222 | //the short key was already sent, because another key was pressed. |
| @@ -416,7 +416,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 416 | SEND_STRING(SS_TAP(X_1)); | 416 | SEND_STRING(SS_TAP(X_1)); |
| 417 | break; | 417 | break; |
| 418 | case CK_BSPE: | 418 | case CK_BSPE: |
| 419 | SEND_STRING(SS_TAP(X_BSLASH)); | 419 | SEND_STRING(SS_TAP(X_BACKSLASH)); |
| 420 | break; | 420 | break; |
| 421 | case CK_QE: | 421 | case CK_QE: |
| 422 | SEND_STRING(SS_TAP(X_QUOTE)); | 422 | SEND_STRING(SS_TAP(X_QUOTE)); |
diff --git a/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c b/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c index 8b9002f521..29b73f063d 100644 --- a/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c +++ b/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c | |||
| @@ -347,7 +347,7 @@ void send_french_accent(uint8_t letter, uint8_t accent) { | |||
| 347 | 347 | ||
| 348 | if (onMac) { | 348 | if (onMac) { |
| 349 | if (isCaps) { | 349 | if (isCaps) { |
| 350 | SEND_STRING(SS_TAP(X_CAPSLOCK)); | 350 | SEND_STRING(SS_TAP(X_CAPS_LOCK)); |
| 351 | register_code(KC_LALT); | 351 | register_code(KC_LALT); |
| 352 | tap_code(osx_mod_key_map[accent]); | 352 | tap_code(osx_mod_key_map[accent]); |
| 353 | unregister_code(KC_LALT); | 353 | unregister_code(KC_LALT); |
diff --git a/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c b/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c index bfe8af5c34..89eb3119ed 100644 --- a/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dvorak_42_key/keymap.c | |||
| @@ -592,21 +592,21 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 592 | return true; | 592 | return true; |
| 593 | break; | 593 | break; |
| 594 | case SHELL_EXPAND_OE_LOGPATTERN: | 594 | case SHELL_EXPAND_OE_LOGPATTERN: |
| 595 | SEND_STRING(SS_TAP(X_LEFT)"*CQW_HKEX"SS_TAP(X_END)"*.log"SS_LCTRL("x")SS_LSFT("8")); | 595 | SEND_STRING(SS_TAP(X_LEFT)"*CQW_HKEX"SS_TAP(X_END)"*.log"SS_LCTL("x")SS_LSFT("8")); |
| 596 | break; | 596 | break; |
| 597 | case SHELL_EXPAND_OE_TRANPATTERN: | 597 | case SHELL_EXPAND_OE_TRANPATTERN: |
| 598 | SEND_STRING(SS_TAP(X_LEFT)"*CQW_HKEX"SS_TAP(X_END)"*.tran"SS_LCTRL("x")SS_LSFT("8")); | 598 | SEND_STRING(SS_TAP(X_LEFT)"*CQW_HKEX"SS_TAP(X_END)"*.tran"SS_LCTL("x")SS_LSFT("8")); |
| 599 | break; | 599 | break; |
| 600 | case SHELL_DUMPTLOG: | 600 | case SHELL_DUMPTLOG: |
| 601 | SEND_STRING(" | dumptlog - "); | 601 | SEND_STRING(" | dumptlog - "); |
| 602 | return true; | 602 | return true; |
| 603 | break; | 603 | break; |
| 604 | case WINDOWS10_WORKSPACE_LEFT: | 604 | case WINDOWS10_WORKSPACE_LEFT: |
| 605 | SEND_STRING(SS_LGUI(SS_LCTRL(SS_TAP(X_LEFT)))); | 605 | SEND_STRING(SS_LGUI(SS_LCTL(SS_TAP(X_LEFT)))); |
| 606 | return true; | 606 | return true; |
| 607 | break; | 607 | break; |
| 608 | case WINDOWS10_WORKSPACE_RIGHT: | 608 | case WINDOWS10_WORKSPACE_RIGHT: |
| 609 | SEND_STRING(SS_LGUI(SS_LCTRL(SS_TAP(X_RIGHT)))); | 609 | SEND_STRING(SS_LGUI(SS_LCTL(SS_TAP(X_RIGHT)))); |
| 610 | break; | 610 | break; |
| 611 | case WINDOWS10_TASK_VIEW: | 611 | case WINDOWS10_TASK_VIEW: |
| 612 | SEND_STRING(SS_LGUI(SS_TAP(X_TAB))); | 612 | SEND_STRING(SS_LGUI(SS_TAP(X_TAB))); |
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c index 0244ac0959..967d554081 100644 --- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c +++ b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c | |||
| @@ -65,7 +65,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 65 | 65 | ||
| 66 | case MY_OTHER_MACRO: | 66 | case MY_OTHER_MACRO: |
| 67 | if (record->event.pressed) { | 67 | if (record->event.pressed) { |
| 68 | SEND_STRING(SS_LCTRL("ac")); // selects all and copies | 68 | SEND_STRING(SS_LCTL("ac")); // selects all and copies |
| 69 | return false; | 69 | return false; |
| 70 | } | 70 | } |
| 71 | 71 | ||
diff --git a/keyboards/flehrad/bigswitch/keymaps/333fred/keymap.c b/keyboards/flehrad/bigswitch/keymaps/333fred/keymap.c index ef1717c6af..c2de6318dd 100644 --- a/keyboards/flehrad/bigswitch/keymaps/333fred/keymap.c +++ b/keyboards/flehrad/bigswitch/keymaps/333fred/keymap.c | |||
| @@ -101,7 +101,7 @@ void dance_finished(qk_tap_dance_state_t *state, void* user_data) { | |||
| 101 | case SINGLE_TAP: | 101 | case SINGLE_TAP: |
| 102 | { | 102 | { |
| 103 | // VS Build: CTRL+SHIFT+B | 103 | // VS Build: CTRL+SHIFT+B |
| 104 | send_string_with_delay_P(PSTR(SS_DOWN(X_LCTRL) SS_DOWN(X_LSHIFT) "b" SS_UP(X_LSHIFT) SS_UP(X_LCTRL)), 10); | 104 | send_string_with_delay_P(PSTR(SS_DOWN(X_LCTL) SS_DOWN(X_LSFT) "b" SS_UP(X_LSFT) SS_UP(X_LCTL)), 10); |
| 105 | tap_dance_active = false; | 105 | tap_dance_active = false; |
| 106 | break; | 106 | break; |
| 107 | } | 107 | } |
diff --git a/keyboards/handwired/datahand/keymaps/default/keymap.c b/keyboards/handwired/datahand/keymaps/default/keymap.c index 1ca6cf8b1f..7ebcff366f 100644 --- a/keyboards/handwired/datahand/keymaps/default/keymap.c +++ b/keyboards/handwired/datahand/keymaps/default/keymap.c | |||
| @@ -250,9 +250,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 250 | case NLK: | 250 | case NLK: |
| 251 | if (pressed) { | 251 | if (pressed) { |
| 252 | toggle_numlock(); | 252 | toggle_numlock(); |
| 253 | SEND_STRING(SS_DOWN(X_NUMLOCK)); | 253 | SEND_STRING(SS_DOWN(X_NUM_LOCK)); |
| 254 | } else { | 254 | } else { |
| 255 | SEND_STRING(SS_UP(X_NUMLOCK)); | 255 | SEND_STRING(SS_UP(X_NUM_LOCK)); |
| 256 | } | 256 | } |
| 257 | break; | 257 | break; |
| 258 | 258 | ||
diff --git a/keyboards/handwired/lagrange/keymaps/dpapavas/keymap.c b/keyboards/handwired/lagrange/keymaps/dpapavas/keymap.c index bc5b025b48..5f221904e9 100644 --- a/keyboards/handwired/lagrange/keymaps/dpapavas/keymap.c +++ b/keyboards/handwired/lagrange/keymaps/dpapavas/keymap.c | |||
| @@ -125,7 +125,7 @@ CHOREOGRAPH(TD_RGHT, | |||
| 125 | /* Send a complex macro: C-x C-s Mod-t up. (Save in | 125 | /* Send a complex macro: C-x C-s Mod-t up. (Save in |
| 126 | * Emacs, switch to terminal and recall previous command, | 126 | * Emacs, switch to terminal and recall previous command, |
| 127 | * hopefully a compile command.) */ | 127 | * hopefully a compile command.) */ |
| 128 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_X) SS_TAP(X_S) SS_UP(X_LCTRL) | 128 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_X) SS_TAP(X_S) SS_UP(X_LCTL) |
| 129 | SS_DOWN(X_LGUI) SS_TAP(X_T) SS_UP(X_LGUI) SS_TAP(X_UP)), | 129 | SS_DOWN(X_LGUI) SS_TAP(X_T) SS_UP(X_LGUI) SS_TAP(X_UP)), |
| 130 | layer_invert(1)); | 130 | layer_invert(1)); |
| 131 | 131 | ||
| @@ -134,9 +134,9 @@ CHOREOGRAPH(TD_RGHT, | |||
| 134 | * just sends C-x. */ | 134 | * just sends C-x. */ |
| 135 | 135 | ||
| 136 | CHOREOGRAPH(TD_C_X, | 136 | CHOREOGRAPH(TD_C_X, |
| 137 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_X)), | 137 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_X)), |
| 138 | SEND_STRING(SS_UP(X_LCTRL)), | 138 | SEND_STRING(SS_UP(X_LCTL)), |
| 139 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_X) SS_UP(X_LCTRL)),); | 139 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_X) SS_UP(X_LCTL)),); |
| 140 | 140 | ||
| 141 | qk_tap_dance_action_t tap_dance_actions[] = { | 141 | qk_tap_dance_action_t tap_dance_actions[] = { |
| 142 | STEPS(TD_LEFT), STEPS(TD_RGHT), STEPS(TD_C_X) | 142 | STEPS(TD_LEFT), STEPS(TD_RGHT), STEPS(TD_C_X) |
diff --git a/keyboards/kbdfans/kbd67/hotswap/keymaps/stevanmilic/keymap.c b/keyboards/kbdfans/kbd67/hotswap/keymaps/stevanmilic/keymap.c index 62c5993c7f..1b5a6586f4 100644 --- a/keyboards/kbdfans/kbd67/hotswap/keymaps/stevanmilic/keymap.c +++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/stevanmilic/keymap.c | |||
| @@ -25,7 +25,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 25 | switch (keycode) { | 25 | switch (keycode) { |
| 26 | case CLEAR: | 26 | case CLEAR: |
| 27 | if (record->event.pressed) { | 27 | if (record->event.pressed) { |
| 28 | SEND_STRING(SS_LCTRL("a") SS_TAP(X_DELETE)); | 28 | SEND_STRING(SS_LCTL("a") SS_TAP(X_DELETE)); |
| 29 | } | 29 | } |
| 30 | return false; | 30 | return false; |
| 31 | 31 | ||
diff --git a/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c b/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c index ea743a41ef..6537afa49d 100644 --- a/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c +++ b/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c | |||
| @@ -53,7 +53,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 53 | switch (keycode) { | 53 | switch (keycode) { |
| 54 | case MACRO1: | 54 | case MACRO1: |
| 55 | if (record->event.pressed) { | 55 | if (record->event.pressed) { |
| 56 | SEND_STRING(SS_LCTRL("c") SS_DOWN(X_LALT) SS_TAP(X_TAB) SS_UP(X_LALT) SS_LCTRL("v") SS_TAP(X_TAB)); | 56 | SEND_STRING(SS_LCTL("c") SS_DOWN(X_LALT) SS_TAP(X_TAB) SS_UP(X_LALT) SS_LCTL("v") SS_TAP(X_TAB)); |
| 57 | _delay_ms(50); | 57 | _delay_ms(50); |
| 58 | SEND_STRING(SS_DOWN(X_LALT) SS_TAP(X_TAB) SS_UP(X_LALT) SS_TAP(X_TAB)); | 58 | SEND_STRING(SS_DOWN(X_LALT) SS_TAP(X_TAB) SS_UP(X_LALT) SS_TAP(X_TAB)); |
| 59 | } else { | 59 | } else { |
diff --git a/keyboards/kbdfans/niu_mini/keymaps/tobias/keymap.c b/keyboards/kbdfans/niu_mini/keymaps/tobias/keymap.c index d100d8e0d2..01d2624d02 100644 --- a/keyboards/kbdfans/niu_mini/keymaps/tobias/keymap.c +++ b/keyboards/kbdfans/niu_mini/keymaps/tobias/keymap.c | |||
| @@ -238,7 +238,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 238 | if (record->event.pressed) { | 238 | if (record->event.pressed) { |
| 239 | switch(keycode) { | 239 | switch(keycode) { |
| 240 | case TBMACRO: | 240 | case TBMACRO: |
| 241 | SEND_STRING(SS_TAP(X_TAB) SS_DOWN(X_LSHIFT) SS_TAP(X_HOME) SS_UP(X_LSHIFT) SS_TAP(X_DELETE)); | 241 | SEND_STRING(SS_TAP(X_TAB) SS_DOWN(X_LSFT) SS_TAP(X_HOME) SS_UP(X_LSFT) SS_TAP(X_DELETE)); |
| 242 | return false; | 242 | return false; |
| 243 | case DGRMCRO: | 243 | case DGRMCRO: |
| 244 | if(!bnumlock) { | 244 | if(!bnumlock) { |
diff --git a/keyboards/keebio/bdn9/keymaps/hbbisenieks/keymap.c b/keyboards/keebio/bdn9/keymaps/hbbisenieks/keymap.c index 1b44e88ccf..a7bb707635 100644 --- a/keyboards/keebio/bdn9/keymaps/hbbisenieks/keymap.c +++ b/keyboards/keebio/bdn9/keymaps/hbbisenieks/keymap.c | |||
| @@ -77,9 +77,9 @@ bool encoder_update_user(uint8_t index, bool clockwise) { | |||
| 77 | } | 77 | } |
| 78 | else if (index == 1) { | 78 | else if (index == 1) { |
| 79 | if (clockwise) { | 79 | if (clockwise) { |
| 80 | SEND_STRING(SS_LCTRL("1")); // audacity zoom in | 80 | SEND_STRING(SS_LCTL("1")); // audacity zoom in |
| 81 | } else { | 81 | } else { |
| 82 | SEND_STRING(SS_LCTRL("3")); // audacity zoom out | 82 | SEND_STRING(SS_LCTL("3")); // audacity zoom out |
| 83 | } | 83 | } |
| 84 | } | 84 | } |
| 85 | return true; | 85 | return true; |
diff --git a/keyboards/keebio/iris/keymaps/eosti/keymap.c b/keyboards/keebio/iris/keymaps/eosti/keymap.c index c30e5c9867..f615921199 100644 --- a/keyboards/keebio/iris/keymaps/eosti/keymap.c +++ b/keyboards/keebio/iris/keymaps/eosti/keymap.c | |||
| @@ -33,13 +33,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 33 | switch (keycode) { | 33 | switch (keycode) { |
| 34 | case TMUX_WN: // Switches to next window in tmux | 34 | case TMUX_WN: // Switches to next window in tmux |
| 35 | if (record->event.pressed) { | 35 | if (record->event.pressed) { |
| 36 | SEND_STRING(SS_LCTRL("a") "n"); // Requires a leader of ctrl-a | 36 | SEND_STRING(SS_LCTL("a") "n"); // Requires a leader of ctrl-a |
| 37 | } | 37 | } |
| 38 | break; | 38 | break; |
| 39 | 39 | ||
| 40 | case TMUX_WL: // Switches to last window in tmux | 40 | case TMUX_WL: // Switches to last window in tmux |
| 41 | if (record->event.pressed) { | 41 | if (record->event.pressed) { |
| 42 | SEND_STRING(SS_LCTRL("a") "l"); | 42 | SEND_STRING(SS_LCTL("a") "l"); |
| 43 | } | 43 | } |
| 44 | break; | 44 | break; |
| 45 | 45 | ||
diff --git a/keyboards/keebio/levinson/keymaps/rossman360/keymap.c b/keyboards/keebio/levinson/keymaps/rossman360/keymap.c index 4c9cac0fb8..aeb501bf1b 100644 --- a/keyboards/keebio/levinson/keymaps/rossman360/keymap.c +++ b/keyboards/keebio/levinson/keymaps/rossman360/keymap.c | |||
| @@ -49,47 +49,47 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 49 | switch (keycode) { | 49 | switch (keycode) { |
| 50 | case CSPEAK: | 50 | case CSPEAK: |
| 51 | if (record->event.pressed) { | 51 | if (record->event.pressed) { |
| 52 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN)); | 52 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN)); |
| 53 | } | 53 | } |
| 54 | break; | 54 | break; |
| 55 | case SPEAK1: | 55 | case SPEAK1: |
| 56 | if (record->event.pressed) { | 56 | if (record->event.pressed) { |
| 57 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_1))); | 57 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN) SS_LCTL(SS_TAP(X_1))); |
| 58 | } | 58 | } |
| 59 | break; | 59 | break; |
| 60 | case SPEAK2: | 60 | case SPEAK2: |
| 61 | if (record->event.pressed) { | 61 | if (record->event.pressed) { |
| 62 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_2))); | 62 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN) SS_LCTL(SS_TAP(X_2))); |
| 63 | } | 63 | } |
| 64 | break; | 64 | break; |
| 65 | case SPEAK3: | 65 | case SPEAK3: |
| 66 | if (record->event.pressed) { | 66 | if (record->event.pressed) { |
| 67 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_3))); | 67 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN) SS_LCTL(SS_TAP(X_3))); |
| 68 | } | 68 | } |
| 69 | break; | 69 | break; |
| 70 | case SPEAK4: | 70 | case SPEAK4: |
| 71 | if (record->event.pressed) { | 71 | if (record->event.pressed) { |
| 72 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_4))); | 72 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN) SS_LCTL(SS_TAP(X_4))); |
| 73 | } | 73 | } |
| 74 | break; | 74 | break; |
| 75 | case PARADOWN: | 75 | case PARADOWN: |
| 76 | if (record->event.pressed) { | 76 | if (record->event.pressed) { |
| 77 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN)); | 77 | SEND_STRING(SS_TAP(X_PAGEDOWN) SS_TAP(X_ENTER) SS_TAP(X_PAGEDOWN)); |
| 78 | } | 78 | } |
| 79 | break; | 79 | break; |
| 80 | case PMERGE: | 80 | case PMERGE: |
| 81 | if (record->event.pressed) { | 81 | if (record->event.pressed) { |
| 82 | SEND_STRING(SS_TAP(X_HOME) SS_TAP(X_BSPACE) SS_TAP(X_SPACE) SS_LCTRL(SS_TAP(X_BSPACE)) SS_TAP(X_SPACE)); | 82 | SEND_STRING(SS_TAP(X_HOME) SS_TAP(X_BACKSPACE) SS_TAP(X_SPACE) SS_LCTL(SS_TAP(X_BACKSPACE)) SS_TAP(X_SPACE)); |
| 83 | } | 83 | } |
| 84 | break; | 84 | break; |
| 85 | case WREFRESH: | 85 | case WREFRESH: |
| 86 | if (record->event.pressed) { | 86 | if (record->event.pressed) { |
| 87 | SEND_STRING(SS_TAP(X_SPACE) SS_TAP(X_BSPACE)); | 87 | SEND_STRING(SS_TAP(X_SPACE) SS_TAP(X_BACKSPACE)); |
| 88 | } | 88 | } |
| 89 | break; | 89 | break; |
| 90 | case REMCAPS: | 90 | case REMCAPS: |
| 91 | if (record->event.pressed) { | 91 | if (record->event.pressed) { |
| 92 | SEND_STRING(SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_LCTRL(SS_TAP(X_LEFT)) SS_TAP(X_DELETE)); | 92 | SEND_STRING(SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_LCTL(SS_TAP(X_LEFT)) SS_TAP(X_DELETE)); |
| 93 | } | 93 | } |
| 94 | break; | 94 | break; |
| 95 | }; | 95 | }; |
diff --git a/keyboards/keebio/nyquist/keymaps/bramver/keymap.c b/keyboards/keebio/nyquist/keymaps/bramver/keymap.c index 108f910400..fc39554475 100644 --- a/keyboards/keebio/nyquist/keymaps/bramver/keymap.c +++ b/keyboards/keebio/nyquist/keymaps/bramver/keymap.c | |||
| @@ -250,16 +250,16 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 250 | if (record->event.pressed) { | 250 | if (record->event.pressed) { |
| 251 | switch(keycode) { | 251 | switch(keycode) { |
| 252 | case CTRL_Z: | 252 | case CTRL_Z: |
| 253 | SEND_STRING(SS_LCTRL("z")); | 253 | SEND_STRING(SS_LCTL("z")); |
| 254 | return false; | 254 | return false; |
| 255 | case CTRL_X: | 255 | case CTRL_X: |
| 256 | SEND_STRING(SS_LCTRL("x")); | 256 | SEND_STRING(SS_LCTL("x")); |
| 257 | return false; | 257 | return false; |
| 258 | case CTRL_C: | 258 | case CTRL_C: |
| 259 | SEND_STRING(SS_LCTRL("c")); | 259 | SEND_STRING(SS_LCTL("c")); |
| 260 | return false; | 260 | return false; |
| 261 | case CTRL_V: | 261 | case CTRL_V: |
| 262 | SEND_STRING(SS_LCTRL("v")); | 262 | SEND_STRING(SS_LCTL("v")); |
| 263 | return false; | 263 | return false; |
| 264 | } | 264 | } |
| 265 | } | 265 | } |
diff --git a/keyboards/keebio/viterbi/keymaps/met/keymap.c b/keyboards/keebio/viterbi/keymaps/met/keymap.c index 45427018a7..b81c5ce314 100644 --- a/keyboards/keebio/viterbi/keymaps/met/keymap.c +++ b/keyboards/keebio/viterbi/keymaps/met/keymap.c | |||
| @@ -87,14 +87,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 87 | layer_off(_ALPHA); | 87 | layer_off(_ALPHA); |
| 88 | SEND_STRING(SS_TAP(X_N)); | 88 | SEND_STRING(SS_TAP(X_N)); |
| 89 | SEND_STRING(SS_TAP(X_N)); | 89 | SEND_STRING(SS_TAP(X_N)); |
| 90 | SEND_STRING(SS_LCTRL(SS_TAP(X_C))); | 90 | SEND_STRING(SS_LCTL(SS_TAP(X_C))); |
| 91 | } | 91 | } |
| 92 | break; | 92 | break; |
| 93 | case RESUME: | 93 | case RESUME: |
| 94 | if (record->event.pressed) { | 94 | if (record->event.pressed) { |
| 95 | layer_off(_PLAYED); | 95 | layer_off(_PLAYED); |
| 96 | layer_on(_PLAYING); | 96 | layer_on(_PLAYING); |
| 97 | SEND_STRING(SS_LCTRL(SS_TAP(X_C))); | 97 | SEND_STRING(SS_LCTL(SS_TAP(X_C))); |
| 98 | SEND_STRING(SS_TAP(X_UP)); | 98 | SEND_STRING(SS_TAP(X_UP)); |
| 99 | SEND_STRING(SS_TAP(X_ENTER)); | 99 | SEND_STRING(SS_TAP(X_ENTER)); |
| 100 | } | 100 | } |
| @@ -116,14 +116,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 116 | break; | 116 | break; |
| 117 | case SHUTDOWN: | 117 | case SHUTDOWN: |
| 118 | if (record->event.pressed) { | 118 | if (record->event.pressed) { |
| 119 | SEND_STRING(SS_LCTRL(SS_TAP(X_C))); | 119 | SEND_STRING(SS_LCTL(SS_TAP(X_C))); |
| 120 | SEND_STRING("shutdown now"); | 120 | SEND_STRING("shutdown now"); |
| 121 | SEND_STRING(SS_TAP(X_ENTER)); | 121 | SEND_STRING(SS_TAP(X_ENTER)); |
| 122 | } | 122 | } |
| 123 | break; | 123 | break; |
| 124 | case REBOOT: | 124 | case REBOOT: |
| 125 | if (record->event.pressed) { | 125 | if (record->event.pressed) { |
| 126 | SEND_STRING(SS_LCTRL(SS_TAP(X_C))); | 126 | SEND_STRING(SS_LCTL(SS_TAP(X_C))); |
| 127 | SEND_STRING("reboot"); | 127 | SEND_STRING("reboot"); |
| 128 | SEND_STRING(SS_TAP(X_ENTER)); | 128 | SEND_STRING(SS_TAP(X_ENTER)); |
| 129 | } | 129 | } |
| @@ -155,7 +155,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 155 | layer_off(_ALPHA); | 155 | layer_off(_ALPHA); |
| 156 | layer_off(_PLAYED); | 156 | layer_off(_PLAYED); |
| 157 | layer_on(_PLAYING); | 157 | layer_on(_PLAYING); |
| 158 | SEND_STRING(SS_LCTRL(SS_TAP(X_C))); | 158 | SEND_STRING(SS_LCTL(SS_TAP(X_C))); |
| 159 | _delay_ms(250); | 159 | _delay_ms(250); |
| 160 | SEND_STRING("play Desktop/met/a_lazoom.mp3"); | 160 | SEND_STRING("play Desktop/met/a_lazoom.mp3"); |
| 161 | SEND_STRING(SS_TAP(X_ENTER)); | 161 | SEND_STRING(SS_TAP(X_ENTER)); |
| @@ -200,18 +200,18 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 200 | case PMERGE: | 200 | case PMERGE: |
| 201 | if (record->event.pressed) { | 201 | if (record->event.pressed) { |
| 202 | SEND_STRING(SS_TAP(X_HOME)); | 202 | SEND_STRING(SS_TAP(X_HOME)); |
| 203 | SEND_STRING(SS_TAP(X_BSPACE)); | 203 | SEND_STRING(SS_TAP(X_BACKSPACE)); |
| 204 | SEND_STRING(SS_TAP(X_SPACE)); | 204 | SEND_STRING(SS_TAP(X_SPACE)); |
| 205 | SEND_STRING(SS_LCTRL(SS_TAP(X_BSPACE))); | 205 | SEND_STRING(SS_LCTL(SS_TAP(X_BACKSPACE))); |
| 206 | SEND_STRING(SS_TAP(X_SPACE)); | 206 | SEND_STRING(SS_TAP(X_SPACE)); |
| 207 | } | 207 | } |
| 208 | break; | 208 | break; |
| 209 | case CSPEAK: | 209 | case CSPEAK: |
| 210 | if (record->event.pressed) { | 210 | if (record->event.pressed) { |
| 211 | SEND_STRING(SS_TAP(X_PGDOWN)); | 211 | SEND_STRING(SS_TAP(X_PAGE_DOWN)); |
| 212 | SEND_STRING(SS_TAP(X_ENTER)); | 212 | SEND_STRING(SS_TAP(X_ENTER)); |
| 213 | SEND_STRING(SS_TAP(X_ENTER)); | 213 | SEND_STRING(SS_TAP(X_ENTER)); |
| 214 | SEND_STRING(SS_TAP(X_PGDOWN)); | 214 | SEND_STRING(SS_TAP(X_PAGE_DOWN)); |
| 215 | } | 215 | } |
| 216 | break; | 216 | break; |
| 217 | }; | 217 | }; |
diff --git a/keyboards/keyhive/uno/keymaps/demo/keymap.c b/keyboards/keyhive/uno/keymaps/demo/keymap.c index cd3c3dadef..7ebc4dcd99 100644 --- a/keyboards/keyhive/uno/keymaps/demo/keymap.c +++ b/keyboards/keyhive/uno/keymaps/demo/keymap.c | |||
| @@ -73,7 +73,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 73 | default: | 73 | default: |
| 74 | if (timeElapsed < CUSTOM_LONGPRESS) { | 74 | if (timeElapsed < CUSTOM_LONGPRESS) { |
| 75 | // Normal press. We're going to send the current letter and increment the counter. | 75 | // Normal press. We're going to send the current letter and increment the counter. |
| 76 | SEND_STRING(SS_TAP(X_BSPACE)); | 76 | SEND_STRING(SS_TAP(X_BACKSPACE)); |
| 77 | send_string(stringToSend); | 77 | send_string(stringToSend); |
| 78 | stringToSend[0]++; | 78 | stringToSend[0]++; |
| 79 | if (stringToSend[0] > maxLetter) { | 79 | if (stringToSend[0] > maxLetter) { |
diff --git a/keyboards/kprepublic/jj40/keymaps/skewwhiffy/keymap.c b/keyboards/kprepublic/jj40/keymaps/skewwhiffy/keymap.c index d291e47072..68755e6c74 100644 --- a/keyboards/kprepublic/jj40/keymaps/skewwhiffy/keymap.c +++ b/keyboards/kprepublic/jj40/keymaps/skewwhiffy/keymap.c | |||
| @@ -211,7 +211,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 211 | if (record->event.pressed) { | 211 | if (record->event.pressed) { |
| 212 | switch(keycode) { | 212 | switch(keycode) { |
| 213 | case IJ_OMN: | 213 | case IJ_OMN: |
| 214 | SEND_STRING(SS_TAP(X_LSHIFT)SS_TAP(X_LSHIFT)); | 214 | SEND_STRING(SS_TAP(X_LSFT)SS_TAP(X_LSFT)); |
| 215 | return false; | 215 | return false; |
| 216 | } | 216 | } |
| 217 | } | 217 | } |
diff --git a/keyboards/kprepublic/jj40/keymaps/stevexyz/keymap.c b/keyboards/kprepublic/jj40/keymaps/stevexyz/keymap.c index c8ec314d9d..0e4b98c427 100644 --- a/keyboards/kprepublic/jj40/keymaps/stevexyz/keymap.c +++ b/keyboards/kprepublic/jj40/keymaps/stevexyz/keymap.c | |||
| @@ -263,7 +263,7 @@ void matrix_init_user(void) { | |||
| 263 | // eeconfig_init(); // reset keyboard to a standard default state; useful when new releases messup with eeprom values | 263 | // eeconfig_init(); // reset keyboard to a standard default state; useful when new releases messup with eeprom values |
| 264 | // set num lock on at start (for numonly layer to work) | 264 | // set num lock on at start (for numonly layer to work) |
| 265 | if (!(host_keyboard_leds() & (1<<USB_LED_NUM_LOCK))) { | 265 | if (!(host_keyboard_leds() & (1<<USB_LED_NUM_LOCK))) { |
| 266 | SEND_STRING(SS_TAP(X_NUMLOCK)); //register_code(KC_NUM_LOCK); unregister_code(KC_NUM_LOCK); | 266 | SEND_STRING(SS_TAP(X_NUM_LOCK)); //register_code(KC_NUM_LOCK); unregister_code(KC_NUM_LOCK); |
| 267 | } | 267 | } |
| 268 | } | 268 | } |
| 269 | 269 | ||
diff --git a/keyboards/ktec/staryu/keymaps/krusli/keymap.c b/keyboards/ktec/staryu/keymaps/krusli/keymap.c index 9cd1cf829f..1db6857348 100644 --- a/keyboards/ktec/staryu/keymaps/krusli/keymap.c +++ b/keyboards/ktec/staryu/keymaps/krusli/keymap.c | |||
| @@ -41,7 +41,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 41 | SEND_STRING("git add ."SS_TAP(X_ENTER)); | 41 | SEND_STRING("git add ."SS_TAP(X_ENTER)); |
| 42 | break; | 42 | break; |
| 43 | case GIT_COMMIT: | 43 | case GIT_COMMIT: |
| 44 | SEND_STRING("git commit -m "SS_DOWN(X_LSHIFT)SS_TAP(X_QUOTE)SS_UP(X_LSHIFT)); | 44 | SEND_STRING("git commit -m "SS_DOWN(X_LSFT)SS_TAP(X_QUOTE)SS_UP(X_LSFT)); |
| 45 | break; | 45 | break; |
| 46 | case GIT_PUSH: | 46 | case GIT_PUSH: |
| 47 | SEND_STRING("git push"SS_TAP(X_ENTER)); | 47 | SEND_STRING("git push"SS_TAP(X_ENTER)); |
diff --git a/keyboards/m10a/keymaps/gam3cat/keymap.c b/keyboards/m10a/keymaps/gam3cat/keymap.c index c5ca7df2e8..345b03945d 100644 --- a/keyboards/m10a/keymaps/gam3cat/keymap.c +++ b/keyboards/m10a/keymaps/gam3cat/keymap.c | |||
| @@ -84,7 +84,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 84 | break; | 84 | break; |
| 85 | case KC_WCLS: | 85 | case KC_WCLS: |
| 86 | if (record->event.pressed) { | 86 | if (record->event.pressed) { |
| 87 | SEND_STRING (SS_LCTRL("w")); | 87 | SEND_STRING (SS_LCTL("w")); |
| 88 | } | 88 | } |
| 89 | return false; | 89 | return false; |
| 90 | break; | 90 | break; |
diff --git a/keyboards/massdrop/ctrl/keymaps/endgame/keymap.c b/keyboards/massdrop/ctrl/keymaps/endgame/keymap.c index fa60fc2268..1422769a8a 100644 --- a/keyboards/massdrop/ctrl/keymaps/endgame/keymap.c +++ b/keyboards/massdrop/ctrl/keymaps/endgame/keymap.c | |||
| @@ -306,7 +306,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 306 | // ======================================================== CUSTOM KEYCOADS BELOW ======================================================== | 306 | // ======================================================== CUSTOM KEYCOADS BELOW ======================================================== |
| 307 | case COPY_ALL: | 307 | case COPY_ALL: |
| 308 | // Selects all and text and copy | 308 | // Selects all and text and copy |
| 309 | SEND_STRING(SS_LCTRL("ac")); | 309 | SEND_STRING(SS_LCTL("ac")); |
| 310 | return false; | 310 | return false; |
| 311 | case SEL_CPY: | 311 | case SEL_CPY: |
| 312 | // Select word under cursor and copy. Double mouse click then ctrl+c | 312 | // Select word under cursor and copy. Double mouse click then ctrl+c |
diff --git a/keyboards/massdrop/ctrl/keymaps/xanimos/keymap.c b/keyboards/massdrop/ctrl/keymaps/xanimos/keymap.c index a79d577826..8fd0002b45 100644 --- a/keyboards/massdrop/ctrl/keymaps/xanimos/keymap.c +++ b/keyboards/massdrop/ctrl/keymaps/xanimos/keymap.c | |||
| @@ -274,7 +274,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 274 | // ======================================================== CUSTOM KEYCOADS BELOW ======================================================== | 274 | // ======================================================== CUSTOM KEYCOADS BELOW ======================================================== |
| 275 | case COPY_ALL: | 275 | case COPY_ALL: |
| 276 | // Selects all and text and copy | 276 | // Selects all and text and copy |
| 277 | SEND_STRING(SS_LCTRL("ac")); | 277 | SEND_STRING(SS_LCTL("ac")); |
| 278 | return false; | 278 | return false; |
| 279 | case ROUT_TG: | 279 | case ROUT_TG: |
| 280 | // Toggle idle LED timeout on or off | 280 | // Toggle idle LED timeout on or off |
diff --git a/keyboards/mechkeys/espectro/keymaps/mac/keymap.c b/keyboards/mechkeys/espectro/keymaps/mac/keymap.c index f5cad11f90..266deb755d 100644 --- a/keyboards/mechkeys/espectro/keymaps/mac/keymap.c +++ b/keyboards/mechkeys/espectro/keymaps/mac/keymap.c | |||
| @@ -137,16 +137,16 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 137 | switch (keycode) { | 137 | switch (keycode) { |
| 138 | // dynamically generate these. | 138 | // dynamically generate these. |
| 139 | case EXPOSE: | 139 | case EXPOSE: |
| 140 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_UP) SS_UP(X_LCTRL)); | 140 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_UP) SS_UP(X_LCTL)); |
| 141 | return false; | 141 | return false; |
| 142 | case LAUNCH: | 142 | case LAUNCH: |
| 143 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_L) SS_UP(X_LCTRL)); | 143 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_L) SS_UP(X_LCTL)); |
| 144 | return false; | 144 | return false; |
| 145 | case DOCK: | 145 | case DOCK: |
| 146 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_D) SS_UP(X_LGUI) SS_UP(X_LALT)); | 146 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_D) SS_UP(X_LGUI) SS_UP(X_LALT)); |
| 147 | return false; | 147 | return false; |
| 148 | case SCRCAP: //screen capture | 148 | case SCRCAP: //screen capture |
| 149 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_S) SS_UP(X_LCTRL)); | 149 | SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_S) SS_UP(X_LCTL)); |
| 150 | return false; | 150 | return false; |
| 151 | case CS1: //custom shortcut 1 | 151 | case CS1: //custom shortcut 1 |
| 152 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_1) SS_UP(X_LGUI) SS_UP(X_LALT)); | 152 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_1) SS_UP(X_LGUI) SS_UP(X_LALT)); |
diff --git a/keyboards/omkbd/ergodash/rev1/keymaps/m47ch4n/keymap.c b/keyboards/omkbd/ergodash/rev1/keymaps/m47ch4n/keymap.c index c5f4172f3a..d164f15946 100644 --- a/keyboards/omkbd/ergodash/rev1/keymaps/m47ch4n/keymap.c +++ b/keyboards/omkbd/ergodash/rev1/keymaps/m47ch4n/keymap.c | |||
| @@ -115,13 +115,13 @@ void persistent_default_layer_set(uint16_t default_layer) { | |||
| 115 | default_layer_set(default_layer); | 115 | default_layer_set(default_layer); |
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | #define SEND_STRING_RESTORE(STR) (SHIFT_PRESSED ? SEND_STRING(STR SS_DOWN(X_LSHIFT)) : SEND_STRING(STR SS_UP(X_LSHIFT))) | 118 | #define SEND_STRING_RESTORE(STR) (SHIFT_PRESSED ? SEND_STRING(STR SS_DOWN(X_LSFT)) : SEND_STRING(STR SS_UP(X_LSFT))) |
| 119 | 119 | ||
| 120 | #define KEY(CODE) (record->event.pressed ? SEND_STRING(SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) | 120 | #define KEY(CODE) (record->event.pressed ? SEND_STRING(SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) |
| 121 | 121 | ||
| 122 | #define KEY_SHIFT(CODE) (record->event.pressed ? SEND_STRING(SS_DOWN(X_LSHIFT) SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) | 122 | #define KEY_SHIFT(CODE) (record->event.pressed ? SEND_STRING(SS_DOWN(X_LSFT) SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) |
| 123 | 123 | ||
| 124 | #define KEY_UPSHIFT(CODE) (record->event.pressed ? SEND_STRING(SS_UP(X_LSHIFT) SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) | 124 | #define KEY_UPSHIFT(CODE) (record->event.pressed ? SEND_STRING(SS_UP(X_LSFT) SS_DOWN(X_##CODE)) : SEND_STRING_RESTORE(SS_UP(X_##CODE))) |
| 125 | 125 | ||
| 126 | #define SHIFT_DU(CODE_DOWN, CODE_UP) (SHIFT_PRESSED ? CODE_DOWN : CODE_UP) | 126 | #define SHIFT_DU(CODE_DOWN, CODE_UP) (SHIFT_PRESSED ? CODE_DOWN : CODE_UP) |
| 127 | #define CASE_US(CODE, US, JP) \ | 127 | #define CASE_US(CODE, US, JP) \ |
| @@ -180,10 +180,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 180 | break; | 180 | break; |
| 181 | case SHIFT: | 181 | case SHIFT: |
| 182 | if (record->event.pressed) { | 182 | if (record->event.pressed) { |
| 183 | SEND_STRING(SS_DOWN(X_LSHIFT)); | 183 | SEND_STRING(SS_DOWN(X_LSFT)); |
| 184 | SHIFT_PRESSED = true; | 184 | SHIFT_PRESSED = true; |
| 185 | } else { | 185 | } else { |
| 186 | SEND_STRING(SS_UP(X_LSHIFT)); | 186 | SEND_STRING(SS_UP(X_LSFT)); |
| 187 | SHIFT_PRESSED = false; | 187 | SHIFT_PRESSED = false; |
| 188 | } | 188 | } |
| 189 | return false; | 189 | return false; |
diff --git a/keyboards/planck/keymaps/dvorak2space/keymap.c b/keyboards/planck/keymaps/dvorak2space/keymap.c index 8a347a37bb..08d56dd97a 100644 --- a/keyboards/planck/keymaps/dvorak2space/keymap.c +++ b/keyboards/planck/keymaps/dvorak2space/keymap.c | |||
| @@ -137,8 +137,8 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { //X_KEY doesn' | |||
| 137 | if(record->event.pressed) { | 137 | if(record->event.pressed) { |
| 138 | (IS_LAYER_ON(SHFT_L)) //if shifted release correct shift, send, and press same shift, else send shift enter | 138 | (IS_LAYER_ON(SHFT_L)) //if shifted release correct shift, send, and press same shift, else send shift enter |
| 139 | ? (get_mods() & MOD_BIT(KC_LSFT)) | 139 | ? (get_mods() & MOD_BIT(KC_LSFT)) |
| 140 | ? SEND_STRING(SS_UP(X_LSHIFT) SS_TAP(X_ENTER) SS_DOWN(X_LSHIFT)) | 140 | ? SEND_STRING(SS_UP(X_LSFT) SS_TAP(X_ENTER) SS_DOWN(X_LSFT)) |
| 141 | : SEND_STRING(SS_UP(X_RSHIFT) SS_TAP(X_ENTER) SS_DOWN(X_RSHIFT)) | 141 | : SEND_STRING(SS_UP(X_RSFT) SS_TAP(X_ENTER) SS_DOWN(X_RSFT)) |
| 142 | : SEND_STRING(SS_LSFT(SS_TAP(X_ENTER))); | 142 | : SEND_STRING(SS_LSFT(SS_TAP(X_ENTER))); |
| 143 | } | 143 | } |
| 144 | return false; | 144 | return false; |
diff --git a/keyboards/planck/keymaps/eosti/keymap.c b/keyboards/planck/keymaps/eosti/keymap.c index 54e1c7f4c7..f1d66d2a91 100644 --- a/keyboards/planck/keymaps/eosti/keymap.c +++ b/keyboards/planck/keymaps/eosti/keymap.c | |||
| @@ -34,13 +34,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 34 | switch (keycode) { | 34 | switch (keycode) { |
| 35 | case TMUX_WN: // Moves to the next tmux window | 35 | case TMUX_WN: // Moves to the next tmux window |
| 36 | if (record->event.pressed) { | 36 | if (record->event.pressed) { |
| 37 | SEND_STRING(SS_LCTRL("a") "n"); | 37 | SEND_STRING(SS_LCTL("a") "n"); |
| 38 | } | 38 | } |
| 39 | break; | 39 | break; |
| 40 | 40 | ||
| 41 | case TMUX_WL: // Moves to the last tmux window | 41 | case TMUX_WL: // Moves to the last tmux window |
| 42 | if (record->event.pressed) { | 42 | if (record->event.pressed) { |
| 43 | SEND_STRING(SS_LCTRL("a") "n"); | 43 | SEND_STRING(SS_LCTL("a") "n"); |
| 44 | } | 44 | } |
| 45 | break; | 45 | break; |
| 46 | } | 46 | } |
diff --git a/keyboards/planck/keymaps/pickle_jr/keymap.c b/keyboards/planck/keymaps/pickle_jr/keymap.c index 1b4b4a254b..2cd471c909 100644 --- a/keyboards/planck/keymaps/pickle_jr/keymap.c +++ b/keyboards/planck/keymaps/pickle_jr/keymap.c | |||
| @@ -35,7 +35,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 35 | if(record->event.pressed) { | 35 | if(record->event.pressed) { |
| 36 | switch(keycode) { | 36 | switch(keycode) { |
| 37 | case CTLALTD: | 37 | case CTLALTD: |
| 38 | SEND_STRING(SS_DOWN(X_LCTRL)SS_DOWN(X_LALT)SS_DOWN(X_DELETE)SS_UP(X_DELETE)SS_UP(X_LALT)SS_UP(X_LCTRL)); | 38 | SEND_STRING(SS_DOWN(X_LCTL)SS_DOWN(X_LALT)SS_DOWN(X_DELETE)SS_UP(X_DELETE)SS_UP(X_LALT)SS_UP(X_LCTL)); |
| 39 | return false; | 39 | return false; |
| 40 | case VIMSAVE: | 40 | case VIMSAVE: |
| 41 | SEND_STRING(":w"); | 41 | SEND_STRING(":w"); |
diff --git a/keyboards/preonic/keymaps/senseored/keymap.c b/keyboards/preonic/keymaps/senseored/keymap.c index e5ea2e4655..509cd3fddf 100644 --- a/keyboards/preonic/keymaps/senseored/keymap.c +++ b/keyboards/preonic/keymaps/senseored/keymap.c | |||
| @@ -261,7 +261,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 261 | if (record->event.pressed) { | 261 | if (record->event.pressed) { |
| 262 | switch(keycode) { | 262 | switch(keycode) { |
| 263 | case TBMACRO: | 263 | case TBMACRO: |
| 264 | SEND_STRING(SS_TAP(X_TAB) SS_DOWN(X_LSHIFT) SS_TAP(X_HOME) SS_UP(X_LSHIFT) SS_TAP(X_DELETE)); | 264 | SEND_STRING(SS_TAP(X_TAB) SS_DOWN(X_LSFT) SS_TAP(X_HOME) SS_UP(X_LSFT) SS_TAP(X_DELETE)); |
| 265 | return false; | 265 | return false; |
| 266 | case DGRMCRO: | 266 | case DGRMCRO: |
| 267 | if(!bnumlock) { | 267 | if(!bnumlock) { |
diff --git a/keyboards/redox/keymaps/jeherve/keymap.c b/keyboards/redox/keymaps/jeherve/keymap.c index cd1dbdce3e..0192ba38a7 100644 --- a/keyboards/redox/keymaps/jeherve/keymap.c +++ b/keyboards/redox/keymaps/jeherve/keymap.c | |||
| @@ -62,7 +62,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 62 | break; | 62 | break; |
| 63 | case INV_1P: | 63 | case INV_1P: |
| 64 | if (record->event.pressed) { | 64 | if (record->event.pressed) { |
| 65 | SEND_STRING(SS_DOWN(X_LGUI) SS_DOWN(X_LALT) SS_TAP(X_BSLASH) SS_UP(X_LGUI) SS_UP(X_LALT)); | 65 | SEND_STRING(SS_DOWN(X_LGUI) SS_DOWN(X_LALT) SS_TAP(X_BACKSLASH) SS_UP(X_LGUI) SS_UP(X_LALT)); |
| 66 | } | 66 | } |
| 67 | return false; | 67 | return false; |
| 68 | break; | 68 | break; |
diff --git a/keyboards/sofle/keymaps/flare576/keymap.c b/keyboards/sofle/keymaps/flare576/keymap.c index b4d1257896..997fab9f3d 100644 --- a/keyboards/sofle/keymaps/flare576/keymap.c +++ b/keyboards/sofle/keymaps/flare576/keymap.c | |||
| @@ -147,13 +147,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 147 | switch (keycode) { | 147 | switch (keycode) { |
| 148 | case _COMP1: | 148 | case _COMP1: |
| 149 | if (record->event.pressed) { | 149 | if (record->event.pressed) { |
| 150 | // SEND_STRING(SS_TAP(X_RCTRL) SS_DELAY(100) SS_TAP(X_RCTRL) SS_DELAY(100) "1" SS_TAP(X_ENTER)); | 150 | // SEND_STRING(SS_TAP(X_RCTL) SS_DELAY(100) SS_TAP(X_RCTL) SS_DELAY(100) "1" SS_TAP(X_ENTER)); |
| 151 | keymap_config.swap_lalt_lgui = false; | 151 | keymap_config.swap_lalt_lgui = false; |
| 152 | } | 152 | } |
| 153 | return false; | 153 | return false; |
| 154 | case _COMP2: | 154 | case _COMP2: |
| 155 | if (record->event.pressed) { | 155 | if (record->event.pressed) { |
| 156 | // SEND_STRING(SS_TAP(X_RCTRL) SS_DELAY(100) SS_TAP(X_RCTRL) SS_DELAY(100) "2" SS_TAP(X_ENTER)); | 156 | // SEND_STRING(SS_TAP(X_RCTL) SS_DELAY(100) SS_TAP(X_RCTL) SS_DELAY(100) "2" SS_TAP(X_ENTER)); |
| 157 | keymap_config.swap_lalt_lgui = true; | 157 | keymap_config.swap_lalt_lgui = true; |
| 158 | } | 158 | } |
| 159 | return false; | 159 | return false; |
diff --git a/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c b/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c index 27db686b66..b5d561897f 100644 --- a/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/thomasbaart/keymap.c | |||
| @@ -195,7 +195,7 @@ void matrix_scan_user(void) { | |||
| 195 | SEND_STRING("`` " SS_TAP(X_LEFT) SS_TAP(X_LEFT)); | 195 | SEND_STRING("`` " SS_TAP(X_LEFT) SS_TAP(X_LEFT)); |
| 196 | } | 196 | } |
| 197 | SEQ_ONE_KEY(KC_P) { // Invoke Password Manager | 197 | SEQ_ONE_KEY(KC_P) { // Invoke Password Manager |
| 198 | SEND_STRING(SS_LCTRL(SS_LALT("\\"))); | 198 | SEND_STRING(SS_LCTL(SS_LALT("\\"))); |
| 199 | } | 199 | } |
| 200 | SEQ_ONE_KEY(KC_S) { // Windows screenshot | 200 | SEQ_ONE_KEY(KC_S) { // Windows screenshot |
| 201 | SEND_STRING(SS_LGUI("\nS")); | 201 | SEND_STRING(SS_LGUI("\nS")); |
diff --git a/keyboards/tada68/keymaps/rbong/keymap.c b/keyboards/tada68/keymaps/rbong/keymap.c index dc7d0cbf70..03b27fd594 100644 --- a/keyboards/tada68/keymaps/rbong/keymap.c +++ b/keyboards/tada68/keymaps/rbong/keymap.c | |||
| @@ -18,7 +18,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 18 | if (record->event.pressed) { | 18 | if (record->event.pressed) { |
| 19 | switch(keycode) { | 19 | switch(keycode) { |
| 20 | case TRMEXIT: | 20 | case TRMEXIT: |
| 21 | SEND_STRING(SS_LCTRL("\\")SS_LCTRL("n")); | 21 | SEND_STRING(SS_LCTL("\\")SS_LCTL("n")); |
| 22 | return false; | 22 | return false; |
| 23 | } | 23 | } |
| 24 | } | 24 | } |
diff --git a/keyboards/thevankeyboards/bananasplit/keymaps/coloneljesus/keymap.c b/keyboards/thevankeyboards/bananasplit/keymaps/coloneljesus/keymap.c index dc64295bd8..9678864d85 100644 --- a/keyboards/thevankeyboards/bananasplit/keymaps/coloneljesus/keymap.c +++ b/keyboards/thevankeyboards/bananasplit/keymaps/coloneljesus/keymap.c | |||
| @@ -78,7 +78,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 78 | // Designed to switch between two keyboard layouts on Windows using a locking switch. | 78 | // Designed to switch between two keyboard layouts on Windows using a locking switch. |
| 79 | // Does nothing if right shift is pressed for easy resync. | 79 | // Does nothing if right shift is pressed for easy resync. |
| 80 | if (!(get_mods() & MOD_BIT(KC_RSFT))) | 80 | if (!(get_mods() & MOD_BIT(KC_RSFT))) |
| 81 | SEND_STRING(SS_DOWN(X_LALT)SS_TAP(X_LSHIFT)SS_UP(X_LALT)); | 81 | SEND_STRING(SS_DOWN(X_LALT)SS_TAP(X_LSFT)SS_UP(X_LALT)); |
| 82 | return false; | 82 | return false; |
| 83 | } | 83 | } |
| 84 | 84 | ||
diff --git a/keyboards/thevankeyboards/minivan/keymaps/budi/keymap.c b/keyboards/thevankeyboards/minivan/keymaps/budi/keymap.c index bc820230e3..fb86bda7a9 100644 --- a/keyboards/thevankeyboards/minivan/keymaps/budi/keymap.c +++ b/keyboards/thevankeyboards/minivan/keymaps/budi/keymap.c | |||
| @@ -214,9 +214,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 214 | switch (keycode) { | 214 | switch (keycode) { |
| 215 | case SWTCH: | 215 | case SWTCH: |
| 216 | SEND_STRING(SS_DOWN(X_LGUI)); | 216 | SEND_STRING(SS_DOWN(X_LGUI)); |
| 217 | SEND_STRING(SS_DOWN(X_LSHIFT)); | 217 | SEND_STRING(SS_DOWN(X_LSFT)); |
| 218 | SEND_STRING(SS_TAP(X_ENTER)); | 218 | SEND_STRING(SS_TAP(X_ENTER)); |
| 219 | SEND_STRING(SS_UP(X_LSHIFT)); | 219 | SEND_STRING(SS_UP(X_LSFT)); |
| 220 | SEND_STRING(SS_UP(X_LGUI)); | 220 | SEND_STRING(SS_UP(X_LGUI)); |
| 221 | return false; | 221 | return false; |
| 222 | } | 222 | } |
diff --git a/keyboards/thevankeyboards/minivan/keymaps/josjoha/unicode_macros.c b/keyboards/thevankeyboards/minivan/keymaps/josjoha/unicode_macros.c index 09b8e24df2..8372ae4cd1 100644 --- a/keyboards/thevankeyboards/minivan/keymaps/josjoha/unicode_macros.c +++ b/keyboards/thevankeyboards/minivan/keymaps/josjoha/unicode_macros.c | |||
| @@ -90,7 +90,7 @@ void unicode_hex2output (long unsigned int unshifted, long unsigned int shifted) | |||
| 90 | bitmove *= 0x10; // next digit | 90 | bitmove *= 0x10; // next digit |
| 91 | } | 91 | } |
| 92 | 92 | ||
| 93 | SEND_STRING ( SS_DOWN(X_LCTRL) SS_DOWN(X_LSHIFT) "f" SS_UP(X_LSHIFT) SS_UP(X_LCTRL) ); // lead-in for Unicode on Linux, 'descramble' mode | 93 | SEND_STRING ( SS_DOWN(X_LCTL) SS_DOWN(X_LSFT) "f" SS_UP(X_LSFT) SS_UP(X_LCTL) ); // lead-in for Unicode on Linux, 'descramble' mode |
| 94 | send_string (output + index); // pointer to argument with formatted string | 94 | send_string (output + index); // pointer to argument with formatted string |
| 95 | SEND_STRING ( " " ); // Ends the Unicode numerical input mode | 95 | SEND_STRING ( " " ); // Ends the Unicode numerical input mode |
| 96 | } | 96 | } |
diff --git a/keyboards/unikeyboard/diverge3/keymaps/workman/keymap.c b/keyboards/unikeyboard/diverge3/keymaps/workman/keymap.c index d3cecbff8b..eca781b060 100644 --- a/keyboards/unikeyboard/diverge3/keymaps/workman/keymap.c +++ b/keyboards/unikeyboard/diverge3/keymaps/workman/keymap.c | |||
| @@ -55,7 +55,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) | |||
| 55 | SEND_STRING(SS_TAP(X_DELETE)); | 55 | SEND_STRING(SS_TAP(X_DELETE)); |
| 56 | set_mods(current_mods); | 56 | set_mods(current_mods); |
| 57 | } else { | 57 | } else { |
| 58 | SEND_STRING(SS_TAP(X_BSPACE)); | 58 | SEND_STRING(SS_TAP(X_BACKSPACE)); |
| 59 | } | 59 | } |
| 60 | } | 60 | } |
| 61 | return false; | 61 | return false; |
diff --git a/keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/keymap.c b/keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/keymap.c index 410229ae47..f12e489b34 100644 --- a/keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/keymap.c +++ b/keyboards/wilba_tech/rama_works_m6_a/keymaps/krusli/keymap.c | |||
| @@ -35,7 +35,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) | |||
| 35 | SEND_STRING("git add ." SS_TAP(X_ENTER)); | 35 | SEND_STRING("git add ." SS_TAP(X_ENTER)); |
| 36 | break; | 36 | break; |
| 37 | case GIT_COMMIT: | 37 | case GIT_COMMIT: |
| 38 | SEND_STRING("git commit -m " SS_DOWN(X_LSHIFT) SS_TAP(X_QUOTE) SS_UP(X_LSHIFT)); | 38 | SEND_STRING("git commit -m " SS_DOWN(X_LSFT) SS_TAP(X_QUOTE) SS_UP(X_LSFT)); |
| 39 | break; | 39 | break; |
| 40 | case GIT_PUSH: | 40 | case GIT_PUSH: |
| 41 | SEND_STRING("git push" SS_TAP(X_ENTER)); | 41 | SEND_STRING("git push" SS_TAP(X_ENTER)); |
diff --git a/keyboards/xiudi/xd75/keymaps/billypython/keymap.c b/keyboards/xiudi/xd75/keymaps/billypython/keymap.c index b04f2c64b6..9f4b7d1942 100644 --- a/keyboards/xiudi/xd75/keymaps/billypython/keymap.c +++ b/keyboards/xiudi/xd75/keymaps/billypython/keymap.c | |||
| @@ -34,7 +34,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 34 | switch (keycode) { | 34 | switch (keycode) { |
| 35 | case CLEAR: | 35 | case CLEAR: |
| 36 | if (record->event.pressed) { | 36 | if (record->event.pressed) { |
| 37 | SEND_STRING(SS_LCTRL("a") SS_TAP(X_DELETE)); | 37 | SEND_STRING(SS_LCTL("a") SS_TAP(X_DELETE)); |
| 38 | } | 38 | } |
| 39 | return false; | 39 | return false; |
| 40 | 40 | ||
diff --git a/keyboards/xiudi/xd75/keymaps/skewwhiffy/keymap.c b/keyboards/xiudi/xd75/keymaps/skewwhiffy/keymap.c index f068e7126c..9accb2819c 100644 --- a/keyboards/xiudi/xd75/keymaps/skewwhiffy/keymap.c +++ b/keyboards/xiudi/xd75/keymaps/skewwhiffy/keymap.c | |||
| @@ -225,7 +225,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 225 | if (record->event.pressed) { | 225 | if (record->event.pressed) { |
| 226 | switch(keycode) { | 226 | switch(keycode) { |
| 227 | case IJ_OMN: | 227 | case IJ_OMN: |
| 228 | SEND_STRING(SS_TAP(X_LSHIFT)SS_TAP(X_LSHIFT)); | 228 | SEND_STRING(SS_TAP(X_LSFT)SS_TAP(X_LSFT)); |
| 229 | return false; | 229 | return false; |
| 230 | } | 230 | } |
| 231 | } | 231 | } |
diff --git a/layouts/community/ergodox/berfarah/keymap.c b/layouts/community/ergodox/berfarah/keymap.c index b58829370e..3ef58b6025 100644 --- a/layouts/community/ergodox/berfarah/keymap.c +++ b/layouts/community/ergodox/berfarah/keymap.c | |||
| @@ -233,7 +233,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 233 | case BF_AFK: | 233 | case BF_AFK: |
| 234 | if (record->event.pressed) { | 234 | if (record->event.pressed) { |
| 235 | layer_on(AFK); | 235 | layer_on(AFK); |
| 236 | SEND_STRING(SS_DOWN(X_LCTRL)SS_DOWN(X_LSHIFT)SS_TAP(X_POWER)SS_UP(X_LSHIFT)SS_UP(X_LCTRL)); | 236 | SEND_STRING(SS_DOWN(X_LCTL)SS_DOWN(X_LSFT)SS_TAP(X_PWR)SS_UP(X_LSFT)SS_UP(X_LCTL)); |
| 237 | } | 237 | } |
| 238 | return false; break; | 238 | return false; break; |
| 239 | case BF_WAKE: | 239 | case BF_WAKE: |
diff --git a/layouts/community/ergodox/meagerfindings/keymap.c b/layouts/community/ergodox/meagerfindings/keymap.c index f04cd47c97..3035572a77 100644 --- a/layouts/community/ergodox/meagerfindings/keymap.c +++ b/layouts/community/ergodox/meagerfindings/keymap.c | |||
| @@ -473,7 +473,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 473 | SEND_STRING ("Todoist"); | 473 | SEND_STRING ("Todoist"); |
| 474 | SEND_STRING (SS_TAP(X_ENTER)); | 474 | SEND_STRING (SS_TAP(X_ENTER)); |
| 475 | } else { | 475 | } else { |
| 476 | SEND_STRING (SS_LGUI(SS_LCTRL("a"))); //macro to open Todoist new task dialog | 476 | SEND_STRING (SS_LGUI(SS_LCTL("a"))); //macro to open Todoist new task dialog |
| 477 | } | 477 | } |
| 478 | } | 478 | } |
| 479 | break; | 479 | break; |
diff --git a/layouts/community/ergodox/qwerty_code_friendly/keymap.c b/layouts/community/ergodox/qwerty_code_friendly/keymap.c index 262f6f0524..19c00e1b03 100644 --- a/layouts/community/ergodox/qwerty_code_friendly/keymap.c +++ b/layouts/community/ergodox/qwerty_code_friendly/keymap.c | |||
| @@ -596,7 +596,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 596 | case KC_LEFT_SHIFT: /* '' */ | 596 | case KC_LEFT_SHIFT: /* '' */ |
| 597 | if (record->event.pressed && (keyboard_report->mods & (MOD_BIT(KC_RSFT)))) { | 597 | if (record->event.pressed && (keyboard_report->mods & (MOD_BIT(KC_RSFT)))) { |
| 598 | WITHOUT_MODS({ | 598 | WITHOUT_MODS({ |
| 599 | SEND_STRING("''" SS_TAP(X_LEFT) SS_DOWN(X_RSHIFT) SS_DOWN(X_LSHIFT)); | 599 | SEND_STRING("''" SS_TAP(X_LEFT) SS_DOWN(X_RSFT) SS_DOWN(X_LSFT)); |
| 600 | }); | 600 | }); |
| 601 | return false; | 601 | return false; |
| 602 | } | 602 | } |
| @@ -604,7 +604,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 604 | case KC_RIGHT_SHIFT: /* "" */ | 604 | case KC_RIGHT_SHIFT: /* "" */ |
| 605 | if (record->event.pressed && (keyboard_report->mods & (MOD_BIT(KC_LSFT)))) { | 605 | if (record->event.pressed && (keyboard_report->mods & (MOD_BIT(KC_LSFT)))) { |
| 606 | WITHOUT_MODS({ | 606 | WITHOUT_MODS({ |
| 607 | SEND_STRING("\x22\x22" SS_TAP(X_LEFT) SS_DOWN(X_LSHIFT) SS_DOWN(X_RSHIFT)); | 607 | SEND_STRING("\x22\x22" SS_TAP(X_LEFT) SS_DOWN(X_LSFT) SS_DOWN(X_RSFT)); |
| 608 | }); | 608 | }); |
| 609 | return false; | 609 | return false; |
| 610 | } | 610 | } |
diff --git a/quantum/send_string/send_string_keycodes.h b/quantum/send_string/send_string_keycodes.h index 12e4cf83d2..f9e1c101ff 100644 --- a/quantum/send_string/send_string_keycodes.h +++ b/quantum/send_string/send_string_keycodes.h | |||
| @@ -21,45 +21,53 @@ | |||
| 21 | /* Punctuation */ | 21 | /* Punctuation */ |
| 22 | #define X_ENT X_ENTER | 22 | #define X_ENT X_ENTER |
| 23 | #define X_ESC X_ESCAPE | 23 | #define X_ESC X_ESCAPE |
| 24 | #define X_BSPC X_BSPACE | 24 | #define X_BSPC X_BACKSPACE |
| 25 | #define X_SPC X_SPACE | 25 | #define X_SPC X_SPACE |
| 26 | #define X_MINS X_MINUS | 26 | #define X_MINS X_MINUS |
| 27 | #define X_EQL X_EQUAL | 27 | #define X_EQL X_EQUAL |
| 28 | #define X_LBRC X_LBRACKET | 28 | #define X_LBRC X_LEFT_BRACKET |
| 29 | #define X_RBRC X_RBRACKET | 29 | #define X_RBRC X_RIGHT_BRACKET |
| 30 | #define X_BSLS X_BSLASH | 30 | #define X_BSLS X_BACKSLASH |
| 31 | #define X_NUHS X_NONUS_HASH | 31 | #define X_NUHS X_NONUS_HASH |
| 32 | #define X_SCLN X_SCOLON | 32 | #define X_SCLN X_SEMICOLON |
| 33 | #define X_QUOT X_QUOTE | 33 | #define X_QUOT X_QUOTE |
| 34 | #define X_GRV X_GRAVE | 34 | #define X_GRV X_GRAVE |
| 35 | #define X_COMM X_COMMA | 35 | #define X_COMM X_COMMA |
| 36 | #define X_SLSH X_SLASH | 36 | #define X_SLSH X_SLASH |
| 37 | #define X_NUBS X_NONUS_BSLASH | 37 | #define X_NUBS X_NONUS_BACKSLASH |
| 38 | 38 | ||
| 39 | /* Lock Keys */ | 39 | /* Lock Keys */ |
| 40 | #define X_CLCK X_CAPSLOCK | 40 | #define X_CAPS X_CAPS_LOCK |
| 41 | #define X_CAPS X_CAPSLOCK | 41 | #define X_SCRL X_SCROLL_LOCK |
| 42 | #define X_SLCK X_SCROLLLOCK | 42 | #define X_NUM X_NUM_LOCK |
| 43 | #define X_NLCK X_NUMLOCK | 43 | #define X_LCAP X_LOCKING_CAPS_LOCK |
| 44 | #define X_LCAP X_LOCKING_CAPS | 44 | #define X_LNUM X_LOCKING_NUM_LOCK |
| 45 | #define X_LNUM X_LOCKING_NUM | 45 | #define X_LSCR X_LOCKING_SCROLL_LOCK |
| 46 | #define X_LSCR X_LOCKING_SCROLL | ||
| 47 | 46 | ||
| 48 | /* Commands */ | 47 | /* Commands */ |
| 49 | #define X_PSCR X_PSCREEN | 48 | #define X_PSCR X_PRINT_SCREEN |
| 50 | #define X_PAUS X_PAUSE | 49 | #define X_PAUS X_PAUSE |
| 51 | #define X_BRK X_PAUSE | 50 | #define X_BRK X_PAUSE |
| 52 | #define X_INS X_INSERT | 51 | #define X_INS X_INSERT |
| 52 | #define X_PGUP X_PAGE_UP | ||
| 53 | #define X_DEL X_DELETE | 53 | #define X_DEL X_DELETE |
| 54 | #define X_PGDN X_PGDOWN | 54 | #define X_PGDN X_PAGE_DOWN |
| 55 | #define X_RGHT X_RIGHT | 55 | #define X_RGHT X_RIGHT |
| 56 | #define X_APP X_APPLICATION | 56 | #define X_APP X_APPLICATION |
| 57 | #define X_EXEC X_EXECUTE | 57 | #define X_EXEC X_EXECUTE |
| 58 | #define X_SLCT X_SELECT | 58 | #define X_SLCT X_SELECT |
| 59 | #define X_AGIN X_AGAIN | 59 | #define X_AGIN X_AGAIN |
| 60 | #define X_PSTE X_PASTE | 60 | #define X_PSTE X_PASTE |
| 61 | #define X_ERAS X_ALT_ERASE | 61 | #define X_ERAS X_ALTERNATE_ERASE |
| 62 | #define X_SYRQ X_SYSTEM_REQUEST | ||
| 63 | #define X_CNCL X_CANCEL | ||
| 62 | #define X_CLR X_CLEAR | 64 | #define X_CLR X_CLEAR |
| 65 | #define X_PRIR X_PRIOR | ||
| 66 | #define X_RETN X_RETURN | ||
| 67 | #define X_SEPR X_SEPARATOR | ||
| 68 | #define X_CLAG X_CLEAR_AGAIN | ||
| 69 | #define X_CRSL X_CRSEL | ||
| 70 | #define X_EXSL X_EXSEL | ||
| 63 | 71 | ||
| 64 | /* Keypad */ | 72 | /* Keypad */ |
| 65 | #define X_PSLS X_KP_SLASH | 73 | #define X_PSLS X_KP_SLASH |
| @@ -81,30 +89,42 @@ | |||
| 81 | #define X_PEQL X_KP_EQUAL | 89 | #define X_PEQL X_KP_EQUAL |
| 82 | #define X_PCMM X_KP_COMMA | 90 | #define X_PCMM X_KP_COMMA |
| 83 | 91 | ||
| 84 | /* Japanese specific */ | 92 | /* Language Specific */ |
| 85 | #define X_ZKHK X_GRAVE | 93 | #define X_INT1 X_INTERNATIONAL_1 |
| 86 | #define X_RO X_INT1 | 94 | #define X_INT2 X_INTERNATIONAL_2 |
| 87 | #define X_KANA X_INT2 | 95 | #define X_INT3 X_INTERNATIONAL_3 |
| 88 | #define X_JYEN X_INT3 | 96 | #define X_INT4 X_INTERNATIONAL_4 |
| 89 | #define X_HENK X_INT4 | 97 | #define X_INT5 X_INTERNATIONAL_5 |
| 90 | #define X_MHEN X_INT5 | 98 | #define X_INT6 X_INTERNATIONAL_6 |
| 91 | 99 | #define X_INT7 X_INTERNATIONAL_7 | |
| 92 | /* Korean specific */ | 100 | #define X_INT8 X_INTERNATIONAL_8 |
| 93 | #define X_HAEN X_LANG1 | 101 | #define X_INT9 X_INTERNATIONAL_9 |
| 94 | #define X_HANJ X_LANG2 | 102 | #define X_LNG1 X_LANGUAGE_1 |
| 103 | #define X_LNG2 X_LANGUAGE_2 | ||
| 104 | #define X_LNG3 X_LANGUAGE_3 | ||
| 105 | #define X_LNG4 X_LANGUAGE_4 | ||
| 106 | #define X_LNG5 X_LANGUAGE_5 | ||
| 107 | #define X_LNG6 X_LANGUAGE_6 | ||
| 108 | #define X_LNG7 X_LANGUAGE_7 | ||
| 109 | #define X_LNG8 X_LANGUAGE_8 | ||
| 110 | #define X_LNG9 X_LANGUAGE_9 | ||
| 95 | 111 | ||
| 96 | /* Modifiers */ | 112 | /* Modifiers */ |
| 97 | #define X_LCTL X_LCTRL | 113 | #define X_LCTL X_LEFT_CTRL |
| 98 | #define X_LSFT X_LSHIFT | 114 | #define X_LSFT X_LEFT_SHIFT |
| 99 | #define X_LOPT X_LALT | 115 | #define X_LALT X_LEFT_ALT |
| 100 | #define X_LCMD X_LGUI | 116 | #define X_LOPT X_LEFT_ALT |
| 101 | #define X_LWIN X_LGUI | 117 | #define X_LGUI X_LEFT_GUI |
| 102 | #define X_RCTL X_RCTRL | 118 | #define X_LCMD X_LEFT_GUI |
| 103 | #define X_RSFT X_RSHIFT | 119 | #define X_LWIN X_LEFT_GUI |
| 104 | #define X_ALGR X_RALT | 120 | #define X_RCTL X_RIGHT_CTRL |
| 105 | #define X_ROPT X_RALT | 121 | #define X_RSFT X_RIGHT_SHIFT |
| 106 | #define X_RCMD X_RGUI | 122 | #define X_RALT X_RIGHT_ALT |
| 107 | #define X_RWIN X_RGUI | 123 | #define X_ALGR X_RIGHT_ALT |
| 124 | #define X_ROPT X_RIGHT_ALT | ||
| 125 | #define X_RGUI X_RIGHT_GUI | ||
| 126 | #define X_RCMD X_RIGHT_GUI | ||
| 127 | #define X_RWIN X_RIGHT_GUI | ||
| 108 | 128 | ||
| 109 | /* Generic Desktop Page (0x01) */ | 129 | /* Generic Desktop Page (0x01) */ |
| 110 | #define X_PWR X_SYSTEM_POWER | 130 | #define X_PWR X_SYSTEM_POWER |
| @@ -134,10 +154,12 @@ | |||
| 134 | #define X_MRWD X_MEDIA_REWIND | 154 | #define X_MRWD X_MEDIA_REWIND |
| 135 | #define X_BRIU X_BRIGHTNESS_UP | 155 | #define X_BRIU X_BRIGHTNESS_UP |
| 136 | #define X_BRID X_BRIGHTNESS_DOWN | 156 | #define X_BRID X_BRIGHTNESS_DOWN |
| 157 | #define X_CPNL X_CONTROL_PANEL | ||
| 158 | #define X_ASST X_ASSISTANT | ||
| 137 | 159 | ||
| 138 | /* System Specific */ | 160 | /* System Specific */ |
| 139 | #define X_BRMU X_PAUSE | 161 | #define X_BRMU X_PAUSE |
| 140 | #define X_BRMD X_SCROLLLOCK | 162 | #define X_BRMD X_SCROLL_LOCK |
| 141 | 163 | ||
| 142 | /* Mouse Keys */ | 164 | /* Mouse Keys */ |
| 143 | #define X_MS_U X_MS_UP | 165 | #define X_MS_U X_MS_UP |
| @@ -149,6 +171,9 @@ | |||
| 149 | #define X_BTN3 X_MS_BTN3 | 171 | #define X_BTN3 X_MS_BTN3 |
| 150 | #define X_BTN4 X_MS_BTN4 | 172 | #define X_BTN4 X_MS_BTN4 |
| 151 | #define X_BTN5 X_MS_BTN5 | 173 | #define X_BTN5 X_MS_BTN5 |
| 174 | #define X_BTN6 X_MS_BTN6 | ||
| 175 | #define X_BTN7 X_MS_BTN7 | ||
| 176 | #define X_BTN8 X_MS_BTN8 | ||
| 152 | #define X_WH_U X_MS_WH_UP | 177 | #define X_WH_U X_MS_WH_UP |
| 153 | #define X_WH_D X_MS_WH_DOWN | 178 | #define X_WH_D X_MS_WH_DOWN |
| 154 | #define X_WH_L X_MS_WH_LEFT | 179 | #define X_WH_L X_MS_WH_LEFT |
| @@ -158,250 +183,252 @@ | |||
| 158 | #define X_ACL2 X_MS_ACCEL2 | 183 | #define X_ACL2 X_MS_ACCEL2 |
| 159 | 184 | ||
| 160 | /* Keyboard/Keypad Page (0x07) */ | 185 | /* Keyboard/Keypad Page (0x07) */ |
| 161 | #define X_A 04 | 186 | #define X_A 04 |
| 162 | #define X_B 05 | 187 | #define X_B 05 |
| 163 | #define X_C 06 | 188 | #define X_C 06 |
| 164 | #define X_D 07 | 189 | #define X_D 07 |
| 165 | #define X_E 08 | 190 | #define X_E 08 |
| 166 | #define X_F 09 | 191 | #define X_F 09 |
| 167 | #define X_G 0a | 192 | #define X_G 0a |
| 168 | #define X_H 0b | 193 | #define X_H 0b |
| 169 | #define X_I 0c | 194 | #define X_I 0c |
| 170 | #define X_J 0d | 195 | #define X_J 0d |
| 171 | #define X_K 0e | 196 | #define X_K 0e |
| 172 | #define X_L 0f | 197 | #define X_L 0f |
| 173 | #define X_M 10 | 198 | #define X_M 10 |
| 174 | #define X_N 11 | 199 | #define X_N 11 |
| 175 | #define X_O 12 | 200 | #define X_O 12 |
| 176 | #define X_P 13 | 201 | #define X_P 13 |
| 177 | #define X_Q 14 | 202 | #define X_Q 14 |
| 178 | #define X_R 15 | 203 | #define X_R 15 |
| 179 | #define X_S 16 | 204 | #define X_S 16 |
| 180 | #define X_T 17 | 205 | #define X_T 17 |
| 181 | #define X_U 18 | 206 | #define X_U 18 |
| 182 | #define X_V 19 | 207 | #define X_V 19 |
| 183 | #define X_W 1a | 208 | #define X_W 1a |
| 184 | #define X_X 1b | 209 | #define X_X 1b |
| 185 | #define X_Y 1c | 210 | #define X_Y 1c |
| 186 | #define X_Z 1d | 211 | #define X_Z 1d |
| 187 | #define X_1 1e | 212 | #define X_1 1e |
| 188 | #define X_2 1f | 213 | #define X_2 1f |
| 189 | #define X_3 20 | 214 | #define X_3 20 |
| 190 | #define X_4 21 | 215 | #define X_4 21 |
| 191 | #define X_5 22 | 216 | #define X_5 22 |
| 192 | #define X_6 23 | 217 | #define X_6 23 |
| 193 | #define X_7 24 | 218 | #define X_7 24 |
| 194 | #define X_8 25 | 219 | #define X_8 25 |
| 195 | #define X_9 26 | 220 | #define X_9 26 |
| 196 | #define X_0 27 | 221 | #define X_0 27 |
| 197 | #define X_ENTER 28 | 222 | #define X_ENTER 28 |
| 198 | #define X_ESCAPE 29 | 223 | #define X_ESCAPE 29 |
| 199 | #define X_BSPACE 2a | 224 | #define X_BACKSPACE 2a |
| 200 | #define X_TAB 2b | 225 | #define X_TAB 2b |
| 201 | #define X_SPACE 2c | 226 | #define X_SPACE 2c |
| 202 | #define X_MINUS 2d | 227 | #define X_MINUS 2d |
| 203 | #define X_EQUAL 2e | 228 | #define X_EQUAL 2e |
| 204 | #define X_LBRACKET 2f | 229 | #define X_LEFT_BRACKET 2f |
| 205 | #define X_RBRACKET 30 | 230 | #define X_RIGHT_BRACKET 30 |
| 206 | #define X_BSLASH 31 | 231 | #define X_BACKSLASH 31 |
| 207 | #define X_NONUS_HASH 32 | 232 | #define X_NONUS_HASH 32 |
| 208 | #define X_SCOLON 33 | 233 | #define X_SEMICOLON 33 |
| 209 | #define X_QUOTE 34 | 234 | #define X_QUOTE 34 |
| 210 | #define X_GRAVE 35 | 235 | #define X_GRAVE 35 |
| 211 | #define X_COMMA 36 | 236 | #define X_COMMA 36 |
| 212 | #define X_DOT 37 | 237 | #define X_DOT 37 |
| 213 | #define X_SLASH 38 | 238 | #define X_SLASH 38 |
| 214 | #define X_CAPSLOCK 39 | 239 | #define X_CAPS_LOCK 39 |
| 215 | #define X_F1 3a | 240 | #define X_F1 3a |
| 216 | #define X_F2 3b | 241 | #define X_F2 3b |
| 217 | #define X_F3 3c | 242 | #define X_F3 3c |
| 218 | #define X_F4 3d | 243 | #define X_F4 3d |
| 219 | #define X_F5 3e | 244 | #define X_F5 3e |
| 220 | #define X_F6 3f | 245 | #define X_F6 3f |
| 221 | #define X_F7 40 | 246 | #define X_F7 40 |
| 222 | #define X_F8 41 | 247 | #define X_F8 41 |
| 223 | #define X_F9 42 | 248 | #define X_F9 42 |
| 224 | #define X_F10 43 | 249 | #define X_F10 43 |
| 225 | #define X_F11 44 | 250 | #define X_F11 44 |
| 226 | #define X_F12 45 | 251 | #define X_F12 45 |
| 227 | #define X_PSCREEN 46 | 252 | #define X_PRINT_SCREEN 46 |
| 228 | #define X_SCROLLLOCK 47 | 253 | #define X_SCROLL_LOCK 47 |
| 229 | #define X_PAUSE 48 | 254 | #define X_PAUSE 48 |
| 230 | #define X_INSERT 49 | 255 | #define X_INSERT 49 |
| 231 | #define X_HOME 4a | 256 | #define X_HOME 4a |
| 232 | #define X_PGUP 4b | 257 | #define X_PAGE_UP 4b |
| 233 | #define X_DELETE 4c | 258 | #define X_DELETE 4c |
| 234 | #define X_END 4d | 259 | #define X_END 4d |
| 235 | #define X_PGDOWN 4e | 260 | #define X_PAGE_DOWN 4e |
| 236 | #define X_RIGHT 4f | 261 | #define X_RIGHT 4f |
| 237 | #define X_LEFT 50 | 262 | #define X_LEFT 50 |
| 238 | #define X_DOWN 51 | 263 | #define X_DOWN 51 |
| 239 | #define X_UP 52 | 264 | #define X_UP 52 |
| 240 | #define X_NUMLOCK 53 | 265 | #define X_NUM_LOCK 53 |
| 241 | #define X_KP_SLASH 54 | 266 | #define X_KP_SLASH 54 |
| 242 | #define X_KP_ASTERISK 55 | 267 | #define X_KP_ASTERISK 55 |
| 243 | #define X_KP_MINUS 56 | 268 | #define X_KP_MINUS 56 |
| 244 | #define X_KP_PLUS 57 | 269 | #define X_KP_PLUS 57 |
| 245 | #define X_KP_ENTER 58 | 270 | #define X_KP_ENTER 58 |
| 246 | #define X_KP_1 59 | 271 | #define X_KP_1 59 |
| 247 | #define X_KP_2 5a | 272 | #define X_KP_2 5a |
| 248 | #define X_KP_3 5b | 273 | #define X_KP_3 5b |
| 249 | #define X_KP_4 5c | 274 | #define X_KP_4 5c |
| 250 | #define X_KP_5 5d | 275 | #define X_KP_5 5d |
| 251 | #define X_KP_6 5e | 276 | #define X_KP_6 5e |
| 252 | #define X_KP_7 5f | 277 | #define X_KP_7 5f |
| 253 | #define X_KP_8 60 | 278 | #define X_KP_8 60 |
| 254 | #define X_KP_9 61 | 279 | #define X_KP_9 61 |
| 255 | #define X_KP_0 62 | 280 | #define X_KP_0 62 |
| 256 | #define X_KP_DOT 63 | 281 | #define X_KP_DOT 63 |
| 257 | #define X_NONUS_BSLASH 64 | 282 | #define X_NONUS_BACKSLASH 64 |
| 258 | #define X_APPLICATION 65 | 283 | #define X_APPLICATION 65 |
| 259 | #define X_POWER 66 | 284 | #define X_KB_POWER 66 |
| 260 | #define X_KP_EQUAL 67 | 285 | #define X_KP_EQUAL 67 |
| 261 | #define X_F13 68 | 286 | #define X_F13 68 |
| 262 | #define X_F14 69 | 287 | #define X_F14 69 |
| 263 | #define X_F15 6a | 288 | #define X_F15 6a |
| 264 | #define X_F16 6b | 289 | #define X_F16 6b |
| 265 | #define X_F17 6c | 290 | #define X_F17 6c |
| 266 | #define X_F18 6d | 291 | #define X_F18 6d |
| 267 | #define X_F19 6e | 292 | #define X_F19 6e |
| 268 | #define X_F20 6f | 293 | #define X_F20 6f |
| 269 | #define X_F21 70 | 294 | #define X_F21 70 |
| 270 | #define X_F22 71 | 295 | #define X_F22 71 |
| 271 | #define X_F23 72 | 296 | #define X_F23 72 |
| 272 | #define X_F24 73 | 297 | #define X_F24 73 |
| 273 | #define X_EXECUTE 74 | 298 | #define X_EXECUTE 74 |
| 274 | #define X_HELP 75 | 299 | #define X_HELP 75 |
| 275 | #define X_MENU 76 | 300 | #define X_MENU 76 |
| 276 | #define X_SELECT 77 | 301 | #define X_SELECT 77 |
| 277 | #define X_STOP 78 | 302 | #define X_STOP 78 |
| 278 | #define X_AGAIN 79 | 303 | #define X_AGAIN 79 |
| 279 | #define X_UNDO 7a | 304 | #define X_UNDO 7a |
| 280 | #define X_CUT 7b | 305 | #define X_CUT 7b |
| 281 | #define X_COPY 7c | 306 | #define X_COPY 7c |
| 282 | #define X_PASTE 7d | 307 | #define X_PASTE 7d |
| 283 | #define X_FIND 7e | 308 | #define X_FIND 7e |
| 284 | #define X__MUTE 7f | 309 | #define X_KB_MUTE 7f |
| 285 | #define X__VOLUP 80 | 310 | #define X_KB_VOLUME_UP 80 |
| 286 | #define X__VOLDOWN 81 | 311 | #define X_KB_VOLUME_DOWN 81 |
| 287 | #define X_LOCKING_CAPS 82 | 312 | #define X_LOCKING_CAPS_LOCK 82 |
| 288 | #define X_LOCKING_NUM 83 | 313 | #define X_LOCKING_NUM_LOCK 83 |
| 289 | #define X_LOCKING_SCROLL 84 | 314 | #define X_LOCKING_SCROLL_LOCK 84 |
| 290 | #define X_KP_COMMA 85 | 315 | #define X_KP_COMMA 85 |
| 291 | #define X_KP_EQUAL_AS400 86 | 316 | #define X_KP_EQUAL_AS400 86 |
| 292 | #define X_INT1 87 | 317 | #define X_INTERNATIONAL_1 87 |
| 293 | #define X_INT2 88 | 318 | #define X_INTERNATIONAL_2 88 |
| 294 | #define X_INT3 89 | 319 | #define X_INTERNATIONAL_3 89 |
| 295 | #define X_INT4 8a | 320 | #define X_INTERNATIONAL_4 8a |
| 296 | #define X_INT5 8b | 321 | #define X_INTERNATIONAL_5 8b |
| 297 | #define X_INT6 8c | 322 | #define X_INTERNATIONAL_6 8c |
| 298 | #define X_INT7 8d | 323 | #define X_INTERNATIONAL_7 8d |
| 299 | #define X_INT8 8e | 324 | #define X_INTERNATIONAL_8 8e |
| 300 | #define X_INT9 8f | 325 | #define X_INTERNATIONAL_9 8f |
| 301 | #define X_LANG1 90 | 326 | #define X_LANGUAGE_1 90 |
| 302 | #define X_LANG2 91 | 327 | #define X_LANGUAGE_2 91 |
| 303 | #define X_LANG3 92 | 328 | #define X_LANGUAGE_3 92 |
| 304 | #define X_LANG4 93 | 329 | #define X_LANGUAGE_4 93 |
| 305 | #define X_LANG5 94 | 330 | #define X_LANGUAGE_5 94 |
| 306 | #define X_LANG6 95 | 331 | #define X_LANGUAGE_6 95 |
| 307 | #define X_LANG7 96 | 332 | #define X_LANGUAGE_7 96 |
| 308 | #define X_LANG8 97 | 333 | #define X_LANGUAGE_8 97 |
| 309 | #define X_LANG9 98 | 334 | #define X_LANGUAGE_9 98 |
| 310 | #define X_ALT_ERASE 99 | 335 | #define X_ALTERNATE_ERASE 99 |
| 311 | #define X_SYSREQ 9a | 336 | #define X_SYSTEM_REQUEST 9a |
| 312 | #define X_CANCEL 9b | 337 | #define X_CANCEL 9b |
| 313 | #define X_CLEAR 9c | 338 | #define X_CLEAR 9c |
| 314 | #define X_PRIOR 9d | 339 | #define X_PRIOR 9d |
| 315 | #define X_RETURN 9e | 340 | #define X_RETURN 9e |
| 316 | #define X_SEPARATOR 9f | 341 | #define X_SEPARATOR 9f |
| 317 | #define X_OUT a0 | 342 | #define X_OUT a0 |
| 318 | #define X_OPER a1 | 343 | #define X_OPER a1 |
| 319 | #define X_CLEAR_AGAIN a2 | 344 | #define X_CLEAR_AGAIN a2 |
| 320 | #define X_CRSEL a3 | 345 | #define X_CRSEL a3 |
| 321 | #define X_EXSEL a4 | 346 | #define X_EXSEL a4 |
| 322 | 347 | ||
| 323 | /* Modifiers */ | 348 | /* Modifiers */ |
| 324 | #define X_LCTRL e0 | 349 | #define X_LEFT_CTRL e0 |
| 325 | #define X_LSHIFT e1 | 350 | #define X_LEFT_SHIFT e1 |
| 326 | #define X_LALT e2 | 351 | #define X_LEFT_ALT e2 |
| 327 | #define X_LGUI e3 | 352 | #define X_LEFT_GUI e3 |
| 328 | #define X_RCTRL e4 | 353 | #define X_RIGHT_CTRL e4 |
| 329 | #define X_RSHIFT e5 | 354 | #define X_RIGHT_SHIFT e5 |
| 330 | #define X_RALT e6 | 355 | #define X_RIGHT_ALT e6 |
| 331 | #define X_RGUI e7 | 356 | #define X_RIGHT_GUI e7 |
| 332 | 357 | ||
| 333 | /* Media and Function keys */ | 358 | /* Media and Function keys */ |
| 334 | /* Generic Desktop Page (0x01) */ | 359 | /* Generic Desktop Page (0x01) */ |
| 335 | #define X_SYSTEM_POWER a5 | 360 | #define X_SYSTEM_POWER a5 |
| 336 | #define X_SYSTEM_SLEEP a6 | 361 | #define X_SYSTEM_SLEEP a6 |
| 337 | #define X_SYSTEM_WAKE a7 | 362 | #define X_SYSTEM_WAKE a7 |
| 338 | 363 | ||
| 339 | /* Consumer Page (0x0C) */ | 364 | /* Consumer Page (0x0C) */ |
| 340 | #define X_AUDIO_MUTE a8 | 365 | #define X_AUDIO_MUTE a8 |
| 341 | #define X_AUDIO_VOL_UP a9 | 366 | #define X_AUDIO_VOL_UP a9 |
| 342 | #define X_AUDIO_VOL_DOWN aa | 367 | #define X_AUDIO_VOL_DOWN aa |
| 343 | #define X_MEDIA_NEXT_TRACK ab | 368 | #define X_MEDIA_NEXT_TRACK ab |
| 344 | #define X_MEDIA_PREV_TRACK ac | 369 | #define X_MEDIA_PREV_TRACK ac |
| 345 | #define X_MEDIA_STOP ad | 370 | #define X_MEDIA_STOP ad |
| 346 | #define X_MEDIA_PLAY_PAUSE ae | 371 | #define X_MEDIA_PLAY_PAUSE ae |
| 347 | #define X_MEDIA_SELECT af | 372 | #define X_MEDIA_SELECT af |
| 348 | #define X_MEDIA_EJECT b0 | 373 | #define X_MEDIA_EJECT b0 |
| 349 | #define X_MAIL b1 | 374 | #define X_MAIL b1 |
| 350 | #define X_CALCULATOR b2 | 375 | #define X_CALCULATOR b2 |
| 351 | #define X_MY_COMPUTER b3 | 376 | #define X_MY_COMPUTER b3 |
| 352 | #define X_WWW_SEARCH b4 | 377 | #define X_WWW_SEARCH b4 |
| 353 | #define X_WWW_HOME b5 | 378 | #define X_WWW_HOME b5 |
| 354 | #define X_WWW_BACK b6 | 379 | #define X_WWW_BACK b6 |
| 355 | #define X_WWW_FORWARD b7 | 380 | #define X_WWW_FORWARD b7 |
| 356 | #define X_WWW_STOP b8 | 381 | #define X_WWW_STOP b8 |
| 357 | #define X_WWW_REFRESH b9 | 382 | #define X_WWW_REFRESH b9 |
| 358 | #define X_WWW_FAVORITES ba | 383 | #define X_WWW_FAVORITES ba |
| 359 | #define X_MEDIA_FAST_FORWARD bb | 384 | #define X_MEDIA_FAST_FORWARD bb |
| 360 | #define X_MEDIA_REWIND bc | 385 | #define X_MEDIA_REWIND bc |
| 361 | #define X_BRIGHTNESS_UP bd | 386 | #define X_BRIGHTNESS_UP bd |
| 362 | #define X_BRIGHTNESS_DOWN be | 387 | #define X_BRIGHTNESS_DOWN be |
| 388 | #define X_CONTROL_PANEL bf | ||
| 389 | #define X_ASSISTANT c0 | ||
| 363 | 390 | ||
| 364 | /* Mouse Buttons (unallocated range in HID spec) */ | 391 | /* Mouse Buttons (unallocated range in HID spec) */ |
| 365 | #ifdef VIA_ENABLE | 392 | #ifdef VIA_ENABLE |
| 366 | #define X_MS_UP f0 | 393 | #define X_MS_UP f0 |
| 367 | #define X_MS_DOWN f1 | 394 | #define X_MS_DOWN f1 |
| 368 | #define X_MS_LEFT f2 | 395 | #define X_MS_LEFT f2 |
| 369 | #define X_MS_RIGHT f3 | 396 | #define X_MS_RIGHT f3 |
| 370 | #define X_MS_BTN1 f4 | 397 | #define X_MS_BTN1 f4 |
| 371 | #define X_MS_BTN2 f5 | 398 | #define X_MS_BTN2 f5 |
| 372 | #define X_MS_BTN3 f6 | 399 | #define X_MS_BTN3 f6 |
| 373 | #define X_MS_BTN4 f7 | 400 | #define X_MS_BTN4 f7 |
| 374 | #define X_MS_BTN5 f8 | 401 | #define X_MS_BTN5 f8 |
| 375 | #define X_MS_BTN6 f8 | 402 | #define X_MS_BTN6 f8 |
| 376 | #define X_MS_BTN7 f8 | 403 | #define X_MS_BTN7 f8 |
| 377 | #define X_MS_BTN8 f8 | 404 | #define X_MS_BTN8 f8 |
| 378 | #define X_MS_WH_UP f9 | 405 | #define X_MS_WH_UP f9 |
| 379 | #define X_MS_WH_DOWN fa | 406 | #define X_MS_WH_DOWN fa |
| 380 | #define X_MS_WH_LEFT fb | 407 | #define X_MS_WH_LEFT fb |
| 381 | #define X_MS_WH_RIGHT fc | 408 | #define X_MS_WH_RIGHT fc |
| 382 | #define X_MS_ACCEL0 fd | 409 | #define X_MS_ACCEL0 fd |
| 383 | #define X_MS_ACCEL1 fe | 410 | #define X_MS_ACCEL1 fe |
| 384 | #define X_MS_ACCEL2 ff | 411 | #define X_MS_ACCEL2 ff |
| 385 | #else | 412 | #else |
| 386 | #define X_MS_UP cd | 413 | #define X_MS_UP cd |
| 387 | #define X_MS_DOWN ce | 414 | #define X_MS_DOWN ce |
| 388 | #define X_MS_LEFT cf | 415 | #define X_MS_LEFT cf |
| 389 | #define X_MS_RIGHT d0 | 416 | #define X_MS_RIGHT d0 |
| 390 | #define X_MS_BTN1 d1 | 417 | #define X_MS_BTN1 d1 |
| 391 | #define X_MS_BTN2 d2 | 418 | #define X_MS_BTN2 d2 |
| 392 | #define X_MS_BTN3 d3 | 419 | #define X_MS_BTN3 d3 |
| 393 | #define X_MS_BTN4 d4 | 420 | #define X_MS_BTN4 d4 |
| 394 | #define X_MS_BTN5 d5 | 421 | #define X_MS_BTN5 d5 |
| 395 | #define X_MS_BTN6 d6 | 422 | #define X_MS_BTN6 d6 |
| 396 | #define X_MS_BTN7 d7 | 423 | #define X_MS_BTN7 d7 |
| 397 | #define X_MS_BTN8 d8 | 424 | #define X_MS_BTN8 d8 |
| 398 | #define X_MS_WH_UP d9 | 425 | #define X_MS_WH_UP d9 |
| 399 | #define X_MS_WH_DOWN da | 426 | #define X_MS_WH_DOWN da |
| 400 | #define X_MS_WH_LEFT db | 427 | #define X_MS_WH_LEFT db |
| 401 | #define X_MS_WH_RIGHT dc | 428 | #define X_MS_WH_RIGHT dc |
| 402 | #define X_MS_ACCEL0 dd | 429 | #define X_MS_ACCEL0 dd |
| 403 | #define X_MS_ACCEL1 de | 430 | #define X_MS_ACCEL1 de |
| 404 | #define X_MS_ACCEL2 df | 431 | #define X_MS_ACCEL2 df |
| 405 | #endif | 432 | #endif |
| 406 | 433 | ||
| 407 | 434 | ||
| @@ -439,6 +466,3 @@ | |||
| 439 | #define SS_ROPT(string) SS_RALT(string) | 466 | #define SS_ROPT(string) SS_RALT(string) |
| 440 | #define SS_RCMD(string) SS_RGUI(string) | 467 | #define SS_RCMD(string) SS_RGUI(string) |
| 441 | #define SS_RWIN(string) SS_RGUI(string) | 468 | #define SS_RWIN(string) SS_RGUI(string) |
| 442 | |||
| 443 | // DEPRECATED | ||
| 444 | #define SS_LCTRL(string) SS_LCTL(string) | ||
diff --git a/users/333fred/333fred.c b/users/333fred/333fred.c index ea7b904403..c035493e37 100644 --- a/users/333fred/333fred.c +++ b/users/333fred/333fred.c | |||
| @@ -92,13 +92,13 @@ void tap_dance_copy_paste_finished(qk_tap_dance_state_t *state, void *user_data) | |||
| 92 | if (is_shift) { | 92 | if (is_shift) { |
| 93 | SEND_STRING(SS_LSFT(SS_TAP(X_INSERT))); | 93 | SEND_STRING(SS_LSFT(SS_TAP(X_INSERT))); |
| 94 | } else { | 94 | } else { |
| 95 | SEND_STRING(SS_LCTRL("v")); | 95 | SEND_STRING(SS_LCTL("v")); |
| 96 | } | 96 | } |
| 97 | } else { | 97 | } else { |
| 98 | if (is_shift) { | 98 | if (is_shift) { |
| 99 | SEND_STRING(SS_LCTRL(SS_TAP(X_INSERT))); | 99 | SEND_STRING(SS_LCTL(SS_TAP(X_INSERT))); |
| 100 | } else { | 100 | } else { |
| 101 | SEND_STRING(SS_LCTRL("c")); | 101 | SEND_STRING(SS_LCTL("c")); |
| 102 | } | 102 | } |
| 103 | } | 103 | } |
| 104 | } | 104 | } |
| @@ -135,7 +135,7 @@ bool try_handle_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 135 | return true; | 135 | return true; |
| 136 | case PSCREEN_APP: | 136 | case PSCREEN_APP: |
| 137 | if (record->event.pressed) | 137 | if (record->event.pressed) |
| 138 | SEND_STRING(SS_LALT(SS_TAP(X_PSCREEN))); | 138 | SEND_STRING(SS_LALT(SS_TAP(X_PRINT_SCREEN))); |
| 139 | return true; | 139 | return true; |
| 140 | 140 | ||
| 141 | default: | 141 | default: |
diff --git a/users/billypython/billypython.c b/users/billypython/billypython.c index f165d2e260..19744b9956 100644 --- a/users/billypython/billypython.c +++ b/users/billypython/billypython.c | |||
| @@ -13,7 +13,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 13 | switch (keycode) { | 13 | switch (keycode) { |
| 14 | case CLEAR: | 14 | case CLEAR: |
| 15 | if (record->event.pressed) { | 15 | if (record->event.pressed) { |
| 16 | SEND_STRING(SS_LCTRL("a") SS_TAP(X_DELETE)); | 16 | SEND_STRING(SS_LCTL("a") SS_TAP(X_DELETE)); |
| 17 | } | 17 | } |
| 18 | return false; | 18 | return false; |
| 19 | 19 | ||
diff --git a/users/danielo515/danielo515.c b/users/danielo515/danielo515.c index e7fb08f2eb..9b09aed9d7 100644 --- a/users/danielo515/danielo515.c +++ b/users/danielo515/danielo515.c | |||
| @@ -27,17 +27,17 @@ void matrix_scan_user(void) { | |||
| 27 | SEQ_ONE_KEY(KC_N) { SEND_STRING(SS_LALT("n") "n"); } | 27 | SEQ_ONE_KEY(KC_N) { SEND_STRING(SS_LALT("n") "n"); } |
| 28 | // ==== MACROS === | 28 | // ==== MACROS === |
| 29 | SEQ_ONE_KEY(KC_G) { SEND_STRING(" | grep "); } | 29 | SEQ_ONE_KEY(KC_G) { SEND_STRING(" | grep "); } |
| 30 | SEQ_ONE_KEY(KC_K) { onMac ? SEND_STRING(SS_LCTRL(" ")) : SEND_STRING(SS_LCTRL("f")); } | 30 | SEQ_ONE_KEY(KC_K) { onMac ? SEND_STRING(SS_LCTL(" ")) : SEND_STRING(SS_LCTL("f")); } |
| 31 | // vim delete all | 31 | // vim delete all |
| 32 | SEQ_TWO_KEYS(KC_D, KC_G) { | 32 | SEQ_TWO_KEYS(KC_D, KC_G) { |
| 33 | if (onMac) { | 33 | if (onMac) { |
| 34 | SEND_STRING(SS_LGUI("a") SS_TAP(X_D)); | 34 | SEND_STRING(SS_LGUI("a") SS_TAP(X_D)); |
| 35 | } else { | 35 | } else { |
| 36 | SEND_STRING(SS_LCTRL("a") SS_TAP(X_D)); | 36 | SEND_STRING(SS_LCTL("a") SS_TAP(X_D)); |
| 37 | } | 37 | } |
| 38 | } | 38 | } |
| 39 | // tripe delete! | 39 | // tripe delete! |
| 40 | SEQ_ONE_KEY(KC_BACKSPACE) { SEND_STRING(SS_TAP(X_BSPACE) SS_TAP(X_BSPACE) SS_TAP(X_BSPACE)); } | 40 | SEQ_ONE_KEY(KC_BACKSPACE) { SEND_STRING(SS_TAP(X_BACKSPACE) SS_TAP(X_BACKSPACE) SS_TAP(X_BACKSPACE)); } |
| 41 | SEQ_TWO_KEYS(KC_P, KC_G) { SEND_STRING("ps -ef | grep "); } | 41 | SEQ_TWO_KEYS(KC_P, KC_G) { SEND_STRING("ps -ef | grep "); } |
| 42 | SEQ_TWO_KEYS(KC_J, KC_A) { SEND_STRING("() => {}" SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT)); } | 42 | SEQ_TWO_KEYS(KC_J, KC_A) { SEND_STRING("() => {}" SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT)); } |
| 43 | // this is a pain to type | 43 | // this is a pain to type |
| @@ -46,13 +46,13 @@ void matrix_scan_user(void) { | |||
| 46 | // ### LAYER CHANGE | 46 | // ### LAYER CHANGE |
| 47 | SEQ_ONE_KEY(KC_1) { layer_on(1); } | 47 | SEQ_ONE_KEY(KC_1) { layer_on(1); } |
| 48 | // control enter, because yes | 48 | // control enter, because yes |
| 49 | SEQ_ONE_KEY(KC_H) { SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_ENTER) SS_UP(X_LCTRL)); } | 49 | SEQ_ONE_KEY(KC_H) { SEND_STRING(SS_DOWN(X_LCTL) SS_TAP(X_ENTER) SS_UP(X_LCTL)); } |
| 50 | // paste all | 50 | // paste all |
| 51 | SEQ_ONE_KEY(KC_P) { | 51 | SEQ_ONE_KEY(KC_P) { |
| 52 | if (onMac) { | 52 | if (onMac) { |
| 53 | SEND_STRING(SS_LGUI("a") SS_LGUI("v")); | 53 | SEND_STRING(SS_LGUI("a") SS_LGUI("v")); |
| 54 | } else { | 54 | } else { |
| 55 | SEND_STRING(SS_LCTRL("a") SS_LCTRL("v")); | 55 | SEND_STRING(SS_LCTL("a") SS_LCTL("v")); |
| 56 | } | 56 | } |
| 57 | } | 57 | } |
| 58 | SEQ_THREE_KEYS(KC_M, KC_A, KC_C) { | 58 | SEQ_THREE_KEYS(KC_M, KC_A, KC_C) { |
| @@ -72,11 +72,11 @@ void matrix_scan_user(void) { | |||
| 72 | if (onMac) { | 72 | if (onMac) { |
| 73 | SEND_STRING(SS_LGUI("a") SS_LGUI("c")); | 73 | SEND_STRING(SS_LGUI("a") SS_LGUI("c")); |
| 74 | } else { | 74 | } else { |
| 75 | SEND_STRING(SS_LCTRL("a") SS_LCTRL("c")); | 75 | SEND_STRING(SS_LCTL("a") SS_LCTL("c")); |
| 76 | } | 76 | } |
| 77 | } | 77 | } |
| 78 | // emoji bar | 78 | // emoji bar |
| 79 | SEQ_TWO_KEYS(KC_E, KC_E) { SEND_STRING(SS_DOWN(X_LGUI) SS_LCTRL(" ") SS_UP(X_LGUI)); } | 79 | SEQ_TWO_KEYS(KC_E, KC_E) { SEND_STRING(SS_DOWN(X_LGUI) SS_LCTL(" ") SS_UP(X_LGUI)); } |
| 80 | 80 | ||
| 81 | SEQ_TWO_KEYS(KC_F, KC_F) { SEND_STRING("ps -ef | grep "); } | 81 | SEQ_TWO_KEYS(KC_F, KC_F) { SEND_STRING("ps -ef | grep "); } |
| 82 | SEQ_TWO_KEYS(KC_H, KC_T) { SEND_STRING("https://"); } | 82 | SEQ_TWO_KEYS(KC_H, KC_T) { SEND_STRING("https://"); } |
diff --git a/users/danielo515/process_records.c b/users/danielo515/process_records.c index 1f4b94a5ad..e75526af44 100644 --- a/users/danielo515/process_records.c +++ b/users/danielo515/process_records.c | |||
| @@ -114,7 +114,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 114 | // == Multi Os START === | 114 | // == Multi Os START === |
| 115 | case KC_HOME: // make the home behave the same on OSX | 115 | case KC_HOME: // make the home behave the same on OSX |
| 116 | if (record->event.pressed && onMac) { | 116 | if (record->event.pressed && onMac) { |
| 117 | SEND_STRING(SS_LCTRL("a")); | 117 | SEND_STRING(SS_LCTL("a")); |
| 118 | return false; | 118 | return false; |
| 119 | } | 119 | } |
| 120 | case KC_END: // make the end behave the same on OSX | 120 | case KC_END: // make the end behave the same on OSX |
| @@ -138,32 +138,32 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 138 | if (record->event.pressed) return CMD(KC_X); | 138 | if (record->event.pressed) return CMD(KC_X); |
| 139 | case COPY: | 139 | case COPY: |
| 140 | if (record->event.pressed) { | 140 | if (record->event.pressed) { |
| 141 | onMac ? SEND_STRING(SS_LGUI("c")) : SEND_STRING(SS_LCTRL("c")); | 141 | onMac ? SEND_STRING(SS_LGUI("c")) : SEND_STRING(SS_LCTL("c")); |
| 142 | } | 142 | } |
| 143 | return false; | 143 | return false; |
| 144 | case PASTE: | 144 | case PASTE: |
| 145 | if (record->event.pressed) { | 145 | if (record->event.pressed) { |
| 146 | onMac ? SEND_STRING(SS_LGUI("v")) : SEND_STRING(SS_LCTRL("v")); | 146 | onMac ? SEND_STRING(SS_LGUI("v")) : SEND_STRING(SS_LCTL("v")); |
| 147 | } | 147 | } |
| 148 | return false; | 148 | return false; |
| 149 | case SAVE: | 149 | case SAVE: |
| 150 | if (record->event.pressed) { | 150 | if (record->event.pressed) { |
| 151 | onMac ? SEND_STRING(SS_LGUI("s")) : SEND_STRING(SS_LCTRL("s")); | 151 | onMac ? SEND_STRING(SS_LGUI("s")) : SEND_STRING(SS_LCTL("s")); |
| 152 | } | 152 | } |
| 153 | return false; | 153 | return false; |
| 154 | case UNDO: | 154 | case UNDO: |
| 155 | if (record->event.pressed) { | 155 | if (record->event.pressed) { |
| 156 | onMac ? SEND_STRING(SS_LGUI("z")) : SEND_STRING(SS_LCTRL("z")); | 156 | onMac ? SEND_STRING(SS_LGUI("z")) : SEND_STRING(SS_LCTL("z")); |
| 157 | } | 157 | } |
| 158 | return false; | 158 | return false; |
| 159 | case REDO: | 159 | case REDO: |
| 160 | if (record->event.pressed) { | 160 | if (record->event.pressed) { |
| 161 | onMac ? SEND_STRING(SS_LGUI(SS_LSFT("z"))) : SEND_STRING(SS_LCTRL("y")); | 161 | onMac ? SEND_STRING(SS_LGUI(SS_LSFT("z"))) : SEND_STRING(SS_LCTL("y")); |
| 162 | } | 162 | } |
| 163 | return false; | 163 | return false; |
| 164 | case FIND: | 164 | case FIND: |
| 165 | if (record->event.pressed) { | 165 | if (record->event.pressed) { |
| 166 | onMac ? SEND_STRING(SS_LGUI("f")) : SEND_STRING(SS_LCTRL("f")); | 166 | onMac ? SEND_STRING(SS_LGUI("f")) : SEND_STRING(SS_LCTL("f")); |
| 167 | } | 167 | } |
| 168 | return false; | 168 | return false; |
| 169 | case WIN_TO_RIGHT: | 169 | case WIN_TO_RIGHT: |
| @@ -178,7 +178,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 178 | return false; | 178 | return false; |
| 179 | case CHG_LAYOUT: | 179 | case CHG_LAYOUT: |
| 180 | if (record->event.pressed) { | 180 | if (record->event.pressed) { |
| 181 | onMac ? SEND_STRING(SS_LCTRL(" ")) : SEND_STRING(SS_LCTRL("f")); | 181 | onMac ? SEND_STRING(SS_LCTL(" ")) : SEND_STRING(SS_LCTL("f")); |
| 182 | } | 182 | } |
| 183 | return false; | 183 | return false; |
| 184 | // == Multi Os END === | 184 | // == Multi Os END === |
diff --git a/users/danielo515/tap_dance.c b/users/danielo515/tap_dance.c index 0b7128ba81..a07b4c792f 100644 --- a/users/danielo515/tap_dance.c +++ b/users/danielo515/tap_dance.c | |||
| @@ -90,11 +90,11 @@ void td_copy_cut(qk_tap_dance_state_t *state, void *user_data) | |||
| 90 | { | 90 | { |
| 91 | if (state->count == 2) | 91 | if (state->count == 2) |
| 92 | { | 92 | { |
| 93 | onMac ? SEND_STRING(SS_LGUI("x")) : SEND_STRING(SS_LCTRL("x")); | 93 | onMac ? SEND_STRING(SS_LGUI("x")) : SEND_STRING(SS_LCTL("x")); |
| 94 | } | 94 | } |
| 95 | else | 95 | else |
| 96 | { | 96 | { |
| 97 | onMac ? SEND_STRING(SS_LGUI("c")) : SEND_STRING(SS_LCTRL("c")); | 97 | onMac ? SEND_STRING(SS_LGUI("c")) : SEND_STRING(SS_LCTL("c")); |
| 98 | } | 98 | } |
| 99 | reset_tap_dance(state); | 99 | reset_tap_dance(state); |
| 100 | }; | 100 | }; |
| @@ -103,11 +103,11 @@ void td_paste(qk_tap_dance_state_t *state, void *user_data) | |||
| 103 | { | 103 | { |
| 104 | if (state->count == 2) | 104 | if (state->count == 2) |
| 105 | { | 105 | { |
| 106 | onMac ? SEND_STRING(SS_DOWN(X_RSHIFT) SS_LGUI("v") SS_UP(X_RSHIFT)) : SEND_STRING(SS_DOWN(X_RSHIFT) SS_LCTRL("v") SS_UP(X_RSHIFT)); | 106 | onMac ? SEND_STRING(SS_DOWN(X_RSFT) SS_LGUI("v") SS_UP(X_RSFT)) : SEND_STRING(SS_DOWN(X_RSFT) SS_LCTL("v") SS_UP(X_RSFT)); |
| 107 | } | 107 | } |
| 108 | else | 108 | else |
| 109 | { | 109 | { |
| 110 | onMac ? SEND_STRING(SS_LGUI("v")) : SEND_STRING(SS_LCTRL("v")); | 110 | onMac ? SEND_STRING(SS_LGUI("v")) : SEND_STRING(SS_LCTL("v")); |
| 111 | } | 111 | } |
| 112 | reset_tap_dance(state); | 112 | reset_tap_dance(state); |
| 113 | }; | 113 | }; |
diff --git a/users/dhertz/dhertz.c b/users/dhertz/dhertz.c index 1a2b6e38f1..a4e3da6362 100644 --- a/users/dhertz/dhertz.c +++ b/users/dhertz/dhertz.c | |||
| @@ -52,13 +52,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 52 | switch(keycode) { | 52 | switch(keycode) { |
| 53 | case HSH_TLD: | 53 | case HSH_TLD: |
| 54 | if (get_mods()&(MOD_BIT(KC_LSFT)|MOD_BIT(KC_RSFT))) { | 54 | if (get_mods()&(MOD_BIT(KC_LSFT)|MOD_BIT(KC_RSFT))) { |
| 55 | SEND_STRING(SS_TAP(X_NONUS_BSLASH)); | 55 | SEND_STRING(SS_TAP(X_NONUS_BACKSLASH)); |
| 56 | } else { | 56 | } else { |
| 57 | SEND_STRING(SS_LALT("3")); | 57 | SEND_STRING(SS_LALT("3")); |
| 58 | } | 58 | } |
| 59 | break; | 59 | break; |
| 60 | case CTRL_A: | 60 | case CTRL_A: |
| 61 | SEND_STRING(SS_LCTRL("a")); | 61 | SEND_STRING(SS_LCTL("a")); |
| 62 | break; | 62 | break; |
| 63 | case CMD_ALT_C: | 63 | case CMD_ALT_C: |
| 64 | SEND_STRING(SS_LGUI(SS_LALT("c"))); | 64 | SEND_STRING(SS_LGUI(SS_LALT("c"))); |
diff --git a/users/edvorakjp/edvorakjp_status.c b/users/edvorakjp/edvorakjp_status.c index c8a06c2255..851422ede5 100644 --- a/users/edvorakjp/edvorakjp_status.c +++ b/users/edvorakjp/edvorakjp_status.c | |||
| @@ -42,13 +42,13 @@ void set_japanese_mode(bool new_state) { | |||
| 42 | edvorakjp_state.japanese_mode = new_state; | 42 | edvorakjp_state.japanese_mode = new_state; |
| 43 | if (edvorakjp_state.japanese_mode) { | 43 | if (edvorakjp_state.japanese_mode) { |
| 44 | if (edvorakjp_config.enable_kc_lang) { | 44 | if (edvorakjp_config.enable_kc_lang) { |
| 45 | SEND_STRING(SS_TAP(X_LANG1)); | 45 | SEND_STRING(SS_TAP(X_LNG1)); |
| 46 | } else { | 46 | } else { |
| 47 | SEND_STRING(SS_LALT("`")); | 47 | SEND_STRING(SS_LALT("`")); |
| 48 | } | 48 | } |
| 49 | } else { | 49 | } else { |
| 50 | if (edvorakjp_config.enable_kc_lang) { | 50 | if (edvorakjp_config.enable_kc_lang) { |
| 51 | SEND_STRING(SS_TAP(X_LANG2)); | 51 | SEND_STRING(SS_TAP(X_LNG2)); |
| 52 | } else { | 52 | } else { |
| 53 | SEND_STRING(SS_LALT("`")); | 53 | SEND_STRING(SS_LALT("`")); |
| 54 | } | 54 | } |
diff --git a/users/gordon/gordon.c b/users/gordon/gordon.c index cc9f3a2599..c31418b526 100644 --- a/users/gordon/gordon.c +++ b/users/gordon/gordon.c | |||
| @@ -387,8 +387,8 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 387 | 387 | ||
| 388 | case SPRK_TCK: | 388 | case SPRK_TCK: |
| 389 | SEND_STRING ("```"); | 389 | SEND_STRING ("```"); |
| 390 | SEND_STRING (SS_DOWN(X_LSHIFT) SS_TAP(X_ENTER) SS_UP(X_LSHIFT)); | 390 | SEND_STRING (SS_DOWN(X_LSFT) SS_TAP(X_ENTER) SS_UP(X_LSFT)); |
| 391 | SEND_STRING (SS_DOWN(X_LSHIFT) SS_TAP(X_ENTER) SS_UP(X_LSHIFT)); | 391 | SEND_STRING (SS_DOWN(X_LSFT) SS_TAP(X_ENTER) SS_UP(X_LSFT)); |
| 392 | SEND_STRING ("```"); | 392 | SEND_STRING ("```"); |
| 393 | SEND_STRING (SS_TAP(X_UP)); | 393 | SEND_STRING (SS_TAP(X_UP)); |
| 394 | return false; break; | 394 | return false; break; |
diff --git a/users/miles2go/babblePaste.h b/users/miles2go/babblePaste.h index 8fc233e8d4..c3073423c2 100644 --- a/users/miles2go/babblePaste.h +++ b/users/miles2go/babblePaste.h | |||
| @@ -55,15 +55,15 @@ enum babble_modes { | |||
| 55 | /// Hacks to make it easier to create sendstring macros | 55 | /// Hacks to make it easier to create sendstring macros |
| 56 | 56 | ||
| 57 | //"outer" versions wrap text | 57 | //"outer" versions wrap text |
| 58 | # define OMCTL(arg) SS_DOWN(X_LCTRL) arg SS_UP(X_LCTRL) | 58 | # define OMCTL(arg) SS_DOWN(X_LCTL) arg SS_UP(X_LCTL) |
| 59 | # define OMGUI(arg) SS_DOWN(X_LGUI) arg SS_UP(X_LGUI) | 59 | # define OMGUI(arg) SS_DOWN(X_LGUI) arg SS_UP(X_LGUI) |
| 60 | # define OMALT(arg) SS_DOWN(X_LALT) arg SS_UP(X_LALT) | 60 | # define OMALT(arg) SS_DOWN(X_LALT) arg SS_UP(X_LALT) |
| 61 | # define OMSFT(...) SS_DOWN(X_LSHIFT) __VA_ARGS__ SS_UP(X_LSHIFT) | 61 | # define OMSFT(...) SS_DOWN(X_LSFT) __VA_ARGS__ SS_UP(X_LSFT) |
| 62 | //"inner" versions wrap a key tap | 62 | //"inner" versions wrap a key tap |
| 63 | # define IMCTL(arg) SS_DOWN(X_LCTRL) SS_TAP(arg) SS_UP(X_LCTRL) | 63 | # define IMCTL(arg) SS_DOWN(X_LCTL) SS_TAP(arg) SS_UP(X_LCTL) |
| 64 | # define IMGUI(arg) SS_DOWN(X_LGUI) SS_TAP(arg) SS_UP(X_LGUI) | 64 | # define IMGUI(arg) SS_DOWN(X_LGUI) SS_TAP(arg) SS_UP(X_LGUI) |
| 65 | # define IMALT(arg) SS_DOWN(X_LALT) SS_TAP(arg) SS_UP(X_LALT) | 65 | # define IMALT(arg) SS_DOWN(X_LALT) SS_TAP(arg) SS_UP(X_LALT) |
| 66 | # define IMSFT(arg) SS_DOWN(X_LSHIFT) SS_TAP(arg) SS_UP(X_LSHIFT) | 66 | # define IMSFT(arg) SS_DOWN(X_LSFT) SS_TAP(arg) SS_UP(X_LSFT) |
| 67 | 67 | ||
| 68 | # define BABLM(ent, ...) \ | 68 | # define BABLM(ent, ...) \ |
| 69 | if (ent == keycode) { \ | 69 | if (ent == keycode) { \ |
diff --git a/users/miles2go/babl_chromeos.c b/users/miles2go/babl_chromeos.c index fd644fc5c5..5e95e1424a 100644 --- a/users/miles2go/babl_chromeos.c +++ b/users/miles2go/babl_chromeos.c | |||
| @@ -30,22 +30,22 @@ bool babblePaste_chromeos(uint16_t keycode) { | |||
| 30 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); // untested | 30 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); // untested |
| 31 | BABLM(BABL_PGDN, IMGUI(X_DOWN)); | 31 | BABLM(BABL_PGDN, IMGUI(X_DOWN)); |
| 32 | BABLM(BABL_PGUP, IMGUI(X_UP)); | 32 | BABLM(BABL_PGUP, IMGUI(X_UP)); |
| 33 | BABLM(BABL_DEL_RIGHT_1C, IMALT(X_BSPACE)); | 33 | BABLM(BABL_DEL_RIGHT_1C, IMALT(X_BACKSPACE)); |
| 34 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPACE)); | 34 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BACKSPACE)); |
| 35 | BABLM(BABL_DEL_RIGHT_WORD, OMSFT(IMCTL(X_RIGHT)) SS_TAP(X_BSPACE)); | 35 | BABLM(BABL_DEL_RIGHT_WORD, OMSFT(IMCTL(X_RIGHT)) SS_TAP(X_BACKSPACE)); |
| 36 | BABLM(BABL_DEL_TO_LINE_END, OMSFT(IMGUI(X_LEFT)) SS_TAP(X_BSPACE)); | 36 | BABLM(BABL_DEL_TO_LINE_END, OMSFT(IMGUI(X_LEFT)) SS_TAP(X_BACKSPACE)); |
| 37 | BABLM(BABL_DEL_TO_LINE_START, OMSFT(IMGUI(X_RIGHT)) SS_TAP(X_BSPACE)); | 37 | BABLM(BABL_DEL_TO_LINE_START, OMSFT(IMGUI(X_RIGHT)) SS_TAP(X_BACKSPACE)); |
| 38 | BABLM(BABL_MODE, ("ChromeOS ")); | 38 | BABLM(BABL_MODE, ("ChromeOS ")); |
| 39 | # endif | 39 | # endif |
| 40 | # ifdef BABL_OSKEYS | 40 | # ifdef BABL_OSKEYS |
| 41 | BABLM(BABL_UNDO, SS_LCTRL("z")); | 41 | BABLM(BABL_UNDO, SS_LCTL("z")); |
| 42 | BABLM(BABL_REDO, OMSFT(IMCTL(X_Z))); | 42 | BABLM(BABL_REDO, OMSFT(IMCTL(X_Z))); |
| 43 | BABLM(BABL_CUT, SS_LCTRL("x")); | 43 | BABLM(BABL_CUT, SS_LCTL("x")); |
| 44 | BABLM(BABL_COPY, SS_LCTRL("c")); | 44 | BABLM(BABL_COPY, SS_LCTL("c")); |
| 45 | BABLM(BABL_PASTE, SS_LCTRL("v")); | 45 | BABLM(BABL_PASTE, SS_LCTL("v")); |
| 46 | BABLM(BABL_SELECT_ALL, SS_LCTRL("a")); | 46 | BABLM(BABL_SELECT_ALL, SS_LCTL("a")); |
| 47 | BABLM(BABL_FIND, SS_LCTRL("f")); | 47 | BABLM(BABL_FIND, SS_LCTL("f")); |
| 48 | BABLM(BABL_FIND_NEXT, SS_LCTRL("g")); | 48 | BABLM(BABL_FIND_NEXT, SS_LCTL("g")); |
| 49 | BABLM(BABL_FIND_PREV, OMSFT(IMCTL(X_G))); | 49 | BABLM(BABL_FIND_PREV, OMSFT(IMCTL(X_G))); |
| 50 | BABLM(BABL_WINDOW_NEW, IMCTL(X_N)); | 50 | BABLM(BABL_WINDOW_NEW, IMCTL(X_N)); |
| 51 | // BABLM( BABL_FIND_REPLACE, () ); // not part of Chrome | 51 | // BABLM( BABL_FIND_REPLACE, () ); // not part of Chrome |
| @@ -60,33 +60,33 @@ bool babblePaste_chromeos(uint16_t keycode) { | |||
| 60 | BABLM(BABL_SWITCH_KEYBOARD_LAYOUT, IMCTL(X_SPACE)); | 60 | BABLM(BABL_SWITCH_KEYBOARD_LAYOUT, IMCTL(X_SPACE)); |
| 61 | # endif | 61 | # endif |
| 62 | # ifdef BABL_BROWSER | 62 | # ifdef BABL_BROWSER |
| 63 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTRL("t")); | 63 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTL("t")); |
| 64 | BABLM(BABL_BROWSER_CLOSE_TAB, SS_LCTRL("w")); | 64 | BABLM(BABL_BROWSER_CLOSE_TAB, SS_LCTL("w")); |
| 65 | BABLM(BABL_BROWSER_REOPEN_LAST_TAB, OMSFT(IMCTL(X_T))); | 65 | BABLM(BABL_BROWSER_REOPEN_LAST_TAB, OMSFT(IMCTL(X_T))); |
| 66 | BABLM(BABL_BROWSER_NEXT_TAB, IMCTL(X_TAB)); | 66 | BABLM(BABL_BROWSER_NEXT_TAB, IMCTL(X_TAB)); |
| 67 | BABLM(BABL_BROWSER_PREV_TAB, OMSFT(IMCTL(X_TAB))); | 67 | BABLM(BABL_BROWSER_PREV_TAB, OMSFT(IMCTL(X_TAB))); |
| 68 | BABLM(BABL_BROWSER_URL_BAR, SS_LCTRL("l")); | 68 | BABLM(BABL_BROWSER_URL_BAR, SS_LCTL("l")); |
| 69 | BABLM(BABL_BROWSER_FORWARD, IMALT(X_RIGHT)); | 69 | BABLM(BABL_BROWSER_FORWARD, IMALT(X_RIGHT)); |
| 70 | BABLM(BABL_BROWSER_BACK, IMALT(X_LEFT)); | 70 | BABLM(BABL_BROWSER_BACK, IMALT(X_LEFT)); |
| 71 | ; | 71 | ; |
| 72 | BABLM(BABL_BROWSER_FIND, SS_LCTRL("f")); | 72 | BABLM(BABL_BROWSER_FIND, SS_LCTL("f")); |
| 73 | BABLM(BABL_BROWSER_BOOKMARK, SS_LCTRL("d")); | 73 | BABLM(BABL_BROWSER_BOOKMARK, SS_LCTL("d")); |
| 74 | BABLM(BABL_BROWSER_DEV_TOOLS, OMSFT(IMCTL(X_I))); | 74 | BABLM(BABL_BROWSER_DEV_TOOLS, OMSFT(IMCTL(X_I))); |
| 75 | BABLM(BABL_BROWSER_RELOAD, OMSFT(IMCTL(X_R))); // hard reload w/o cache | 75 | BABLM(BABL_BROWSER_RELOAD, OMSFT(IMCTL(X_R))); // hard reload w/o cache |
| 76 | BABLM(BABL_BROWSER_FULLSCREEN, SS_TAP(X_F4)); // untested | 76 | BABLM(BABL_BROWSER_FULLSCREEN, SS_TAP(X_F4)); // untested |
| 77 | BABLM(BABL_BROWSER_ZOOM_IN, OMSFT(IMCTL(X_EQUAL))); // ctr+ + | 77 | BABLM(BABL_BROWSER_ZOOM_IN, OMSFT(IMCTL(X_EQUAL))); // ctr+ + |
| 78 | BABLM(BABL_BROWSER_ZOOM_OUT, IMCTL(X_MINUS)); | 78 | BABLM(BABL_BROWSER_ZOOM_OUT, IMCTL(X_MINUS)); |
| 79 | BABLM(BABL_BROWSER_VIEWSRC, SS_LCTRL("u")); // Chrome or firefox | 79 | BABLM(BABL_BROWSER_VIEWSRC, SS_LCTL("u")); // Chrome or firefox |
| 80 | # endif | 80 | # endif |
| 81 | 81 | ||
| 82 | # ifdef BABL_APP | 82 | # ifdef BABL_APP |
| 83 | BABLM(BABL_APP_SAVE, SS_LCTL("s")); | 83 | BABLM(BABL_APP_SAVE, SS_LCTL("s")); |
| 84 | //#ifdef BABL_APP_GOOGLE -- we're going to make an assumption. | 84 | //#ifdef BABL_APP_GOOGLE -- we're going to make an assumption. |
| 85 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMCTL(X_E))); | 85 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMCTL(X_E))); |
| 86 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BSPACE)); | 86 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BACKSPACE)); |
| 87 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); | 87 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); |
| 88 | BABLM(BABL_INSERT_COMMENT, OMALT(IMCTL(X_M))); | 88 | BABLM(BABL_INSERT_COMMENT, OMALT(IMCTL(X_M))); |
| 89 | BABLM(BABL_APP_CLEAR_FORMATTING, IMCTL(X_BSLASH)); | 89 | BABLM(BABL_APP_CLEAR_FORMATTING, IMCTL(X_BACKSLASH)); |
| 90 | BABLM(BABL_DELETE_ROW, IMALT(X_E) "d"); | 90 | BABLM(BABL_DELETE_ROW, IMALT(X_E) "d"); |
| 91 | BABLM(BABL_INSERT_COL_LEFT, IMALT(X_I) "c"); // o for to the right. | 91 | BABLM(BABL_INSERT_COL_LEFT, IMALT(X_I) "c"); // o for to the right. |
| 92 | BABLM(BABL_INSERT_ROW, IMALT(X_I) "w"); // r for above. | 92 | BABLM(BABL_INSERT_ROW, IMALT(X_I) "w"); // r for above. |
diff --git a/users/miles2go/babl_emacs.c b/users/miles2go/babl_emacs.c index 87560b6eb8..aa6e03a5ad 100644 --- a/users/miles2go/babl_emacs.c +++ b/users/miles2go/babl_emacs.c | |||
| @@ -24,41 +24,41 @@ bool babblePaste_emacs(uint16_t keycode) { | |||
| 24 | BABLM(BABL_GO_RIGHT_1C, SS_TAP(X_RIGHT)); | 24 | BABLM(BABL_GO_RIGHT_1C, SS_TAP(X_RIGHT)); |
| 25 | BABLM(BABL_GO_LEFT_WORD, IMALT(X_B)); | 25 | BABLM(BABL_GO_LEFT_WORD, IMALT(X_B)); |
| 26 | BABLM(BABL_GO_RIGHT_WORD, IMALT(X_F)); | 26 | BABLM(BABL_GO_RIGHT_WORD, IMALT(X_F)); |
| 27 | BABLM(BABL_GO_START_LINE, SS_LCTRL("a")); | 27 | BABLM(BABL_GO_START_LINE, SS_LCTL("a")); |
| 28 | BABLM(BABL_GO_END_LINE, SS_LCTRL("e")); | 28 | BABLM(BABL_GO_END_LINE, SS_LCTL("e")); |
| 29 | BABLM(BABL_GO_START_DOC, OMALT(IMSFT(X_COMMA))); | 29 | BABLM(BABL_GO_START_DOC, OMALT(IMSFT(X_COMMA))); |
| 30 | BABLM(BABL_GO_END_DOC, OMALT(IMSFT(X_DOT))); | 30 | BABLM(BABL_GO_END_DOC, OMALT(IMSFT(X_DOT))); |
| 31 | BABLM(BABL_GO_NEXT_LINE, SS_LCTRL("n")); | 31 | BABLM(BABL_GO_NEXT_LINE, SS_LCTL("n")); |
| 32 | BABLM(BABL_GO_PREV_LINE, SS_LCTRL("p")); | 32 | BABLM(BABL_GO_PREV_LINE, SS_LCTL("p")); |
| 33 | BABLM(BABL_GO_PARA_START, OMALT(IMSFT(X_LBRACKET))); | 33 | BABLM(BABL_GO_PARA_START, OMALT(IMSFT(X_LEFT_BRACKET))); |
| 34 | BABLM(BABL_GO_PARA_END, OMALT(IMSFT(X_RBRACKET))); | 34 | BABLM(BABL_GO_PARA_END, OMALT(IMSFT(X_RIGHT_BRACKET))); |
| 35 | BABLM(BABL_PGDN, SS_LCTRL("v")); | 35 | BABLM(BABL_PGDN, SS_LCTL("v")); |
| 36 | BABLM(BABL_PGUP, IMALT(X_V)); | 36 | BABLM(BABL_PGUP, IMALT(X_V)); |
| 37 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTRL("d")); | 37 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); |
| 38 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPACE)); | 38 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BACKSPACE)); |
| 39 | BABLM(BABL_DEL_RIGHT_WORD, IMALT(X_D)); | 39 | BABLM(BABL_DEL_RIGHT_WORD, IMALT(X_D)); |
| 40 | BABLM(BABL_DEL_TO_LINE_END, SS_LCTRL("k")); | 40 | BABLM(BABL_DEL_TO_LINE_END, SS_LCTL("k")); |
| 41 | BABLM(BABL_DEL_TO_LINE_START, SS_TAP(X_ESCAPE) "0" SS_LCTRL("k")); | 41 | BABLM(BABL_DEL_TO_LINE_START, SS_TAP(X_ESCAPE) "0" SS_LCTL("k")); |
| 42 | BABLM(BABL_MODE, "Emacs "); | 42 | BABLM(BABL_MODE, "Emacs "); |
| 43 | # endif | 43 | # endif |
| 44 | # ifdef BABL_OSKEYS | 44 | # ifdef BABL_OSKEYS |
| 45 | BABLM(BABL_UNDO, SS_LCTRL("x") "c"); | 45 | BABLM(BABL_UNDO, SS_LCTL("x") "c"); |
| 46 | BABLM(BABL_REDO, SS_LCTRL("x") "c"); // arguably | 46 | BABLM(BABL_REDO, SS_LCTL("x") "c"); // arguably |
| 47 | BABLM(BABL_CUT, SS_LCTRL("w")); | 47 | BABLM(BABL_CUT, SS_LCTL("w")); |
| 48 | BABLM(BABL_COPY, SS_LALT("w")); // really? | 48 | BABLM(BABL_COPY, SS_LALT("w")); // really? |
| 49 | BABLM(BABL_PASTE, SS_LCTRL("y")); | 49 | BABLM(BABL_PASTE, SS_LCTL("y")); |
| 50 | BABLM(BABL_SELECT_ALL, SS_LCTRL("x") "h"); | 50 | BABLM(BABL_SELECT_ALL, SS_LCTL("x") "h"); |
| 51 | BABLM(BABL_FIND, SS_LCTRL("s")); | 51 | BABLM(BABL_FIND, SS_LCTL("s")); |
| 52 | BABLM(BABL_FIND_NEXT, SS_LCTRL("s")); | 52 | BABLM(BABL_FIND_NEXT, SS_LCTL("s")); |
| 53 | BABLM(BABL_FIND_PREV, SS_LCTRL("r")); | 53 | BABLM(BABL_FIND_PREV, SS_LCTL("r")); |
| 54 | BABLM(BABL_FIND_REPLACE, OMALT(IMSFT(X_5))); | 54 | BABLM(BABL_FIND_REPLACE, OMALT(IMSFT(X_5))); |
| 55 | // BABLM( BABL_RUNAPP , //(SS_LALT("x") "shell") );// arguably | 55 | // BABLM( BABL_RUNAPP , //(SS_LALT("x") "shell") );// arguably |
| 56 | BABLM(BABL_RUNAPP, IMALT(X_X) "split-window" SS_TAP(X_ENTER)); // arguably | 56 | BABLM(BABL_RUNAPP, IMALT(X_X) "split-window" SS_TAP(X_ENTER)); // arguably |
| 57 | BABLM(BABL_WINDOW_NEXT, SS_LCTRL("x") "o"); | 57 | BABLM(BABL_WINDOW_NEXT, SS_LCTL("x") "o"); |
| 58 | BABLM(BABL_WINDOW_PREV, SS_LCTRL("x") "o"); // arguably | 58 | BABLM(BABL_WINDOW_PREV, SS_LCTL("x") "o"); // arguably |
| 59 | // BABLM( BABL_WINDOW_NEW, IMCTL(X_X)"n" ); // | 59 | // BABLM( BABL_WINDOW_NEW, IMCTL(X_X)"n" ); // |
| 60 | BABLM(BABL_CLOSE_APP, SS_LCTRL("x") "c"); | 60 | BABLM(BABL_CLOSE_APP, SS_LCTL("x") "c"); |
| 61 | BABLM(BABL_HELP, SS_LCTRL("h") "a"); // start search in help | 61 | BABLM(BABL_HELP, SS_LCTL("h") "a"); // start search in help |
| 62 | // BABLM( BABL_LOCK, () ); // lock buffer? Too many options. | 62 | // BABLM( BABL_LOCK, () ); // lock buffer? Too many options. |
| 63 | // BABLM( BABL_SCREENCAPTURE, () ); // requires plugin? | 63 | // BABLM( BABL_SCREENCAPTURE, () ); // requires plugin? |
| 64 | 64 | ||
| @@ -70,13 +70,13 @@ bool babblePaste_emacs(uint16_t keycode) { | |||
| 70 | # ifdef BABL_APP | 70 | # ifdef BABL_APP |
| 71 | BABLM(BABL_APP_SAVE, SS_LCTL("x") SS_LCTL("s")); | 71 | BABLM(BABL_APP_SAVE, SS_LCTL("x") SS_LCTL("s")); |
| 72 | BABLM(BABL_APP_SET_MARK, IMCTL(X_SPACE)); | 72 | BABLM(BABL_APP_SET_MARK, IMCTL(X_SPACE)); |
| 73 | /// BABLM( BABL_APP_MULTI_SELECT, SS_LCTRL("x") "rt" ); // arguably | 73 | /// BABLM( BABL_APP_MULTI_SELECT, SS_LCTL("x") "rt" ); // arguably |
| 74 | BABLM(BABL_SPLIT_FRAME_VERT, SS_LCTRL("x") "3"); | 74 | BABLM(BABL_SPLIT_FRAME_VERT, SS_LCTL("x") "3"); |
| 75 | BABLM(BABL_UNSPLIT_FRAME_VERT, SS_LCTRL("u") SS_LCTRL("x") "0"); | 75 | BABLM(BABL_UNSPLIT_FRAME_VERT, SS_LCTL("u") SS_LCTL("x") "0"); |
| 76 | BABLM(BABL_SPLIT_FRAME_HORIZONTAL, SS_LCTRL("x") "2"); | 76 | BABLM(BABL_SPLIT_FRAME_HORIZONTAL, SS_LCTL("x") "2"); |
| 77 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_LCTRL("u") SS_LCTRL("x") "0"); | 77 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_LCTL("u") SS_LCTL("x") "0"); |
| 78 | BABLM(BABL_NEXT_FRAME, SS_LCTRL("x") "o"); | 78 | BABLM(BABL_NEXT_FRAME, SS_LCTL("x") "o"); |
| 79 | BABLM(BABL_PREV_FRAME, SS_LCTRL("u") "-1" SS_LCTRL("x") "o"); | 79 | BABLM(BABL_PREV_FRAME, SS_LCTL("u") "-1" SS_LCTL("x") "o"); |
| 80 | # endif | 80 | # endif |
| 81 | 81 | ||
| 82 | // Todo, ring bell, flash light, show user this isn't supported | 82 | // Todo, ring bell, flash light, show user this isn't supported |
diff --git a/users/miles2go/babl_kitty.c b/users/miles2go/babl_kitty.c index 44fd87e5ed..2a4e0d2df4 100644 --- a/users/miles2go/babl_kitty.c +++ b/users/miles2go/babl_kitty.c | |||
| @@ -42,7 +42,7 @@ bool babblePaste_kitty(uint16_t keycode) { | |||
| 42 | // BABLM(BABL_GO_NEXT_LINE, OMSFT(IMCTL(X_DOWN))); | 42 | // BABLM(BABL_GO_NEXT_LINE, OMSFT(IMCTL(X_DOWN))); |
| 43 | // BABLM(BABL_GO_PREV_LINE, OMSFT(IMCTL(X_UP))); | 43 | // BABLM(BABL_GO_PREV_LINE, OMSFT(IMCTL(X_UP))); |
| 44 | // passthrough | 44 | // passthrough |
| 45 | BABLM(BABL_PGDN, OMSFT(IMCTL(X_PGDOWN))); // kitty pagedown | 45 | BABLM(BABL_PGDN, OMSFT(IMCTL(X_PGDN))); // kitty pagedown |
| 46 | BABLM(BABL_PGUP, OMSFT(IMCTL(X_PGUP))); // kitty pageup | 46 | BABLM(BABL_PGUP, OMSFT(IMCTL(X_PGUP))); // kitty pageup |
| 47 | // passthrough to commanrd line/shell. | 47 | // passthrough to commanrd line/shell. |
| 48 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); | 48 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); |
| @@ -84,7 +84,7 @@ bool babblePaste_kitty(uint16_t keycode) { | |||
| 84 | // KITTY - missing close window. | 84 | // KITTY - missing close window. |
| 85 | // BABLM( BABL_HELP, (SS_TAP(X_F1)) ); // NA? | 85 | // BABLM( BABL_HELP, (SS_TAP(X_F1)) ); // NA? |
| 86 | // BABLM(BABL_LOCK, OMCTL(IMALT(X_L))); // NA passthrough | 86 | // BABLM(BABL_LOCK, OMCTL(IMALT(X_L))); // NA passthrough |
| 87 | // BABLM(BABL_SCREENCAPTURE, IMSFT(X_PSCREEN)); // NA passthrough | 87 | // BABLM(BABL_SCREENCAPTURE, IMSFT(X_PRINT_SCREEN)); // NA passthrough |
| 88 | # endif | 88 | # endif |
| 89 | # ifdef BABL_BROWSER | 89 | # ifdef BABL_BROWSER |
| 90 | 90 | ||
diff --git a/users/miles2go/babl_linux.c b/users/miles2go/babl_linux.c index aa822d9ba1..4d8e340b01 100644 --- a/users/miles2go/babl_linux.c +++ b/users/miles2go/babl_linux.c | |||
| @@ -29,10 +29,10 @@ bool babblePaste_linux(uint16_t keycode) { | |||
| 29 | BABLM(BABL_GO_PREV_LINE, SS_TAP(X_UP)); | 29 | BABLM(BABL_GO_PREV_LINE, SS_TAP(X_UP)); |
| 30 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); | 30 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); |
| 31 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); | 31 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); |
| 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDOWN)); | 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDN)); |
| 33 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); | 33 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); |
| 34 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); | 34 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); |
| 35 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPACE)); | 35 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BACKSPACE)); |
| 36 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DELETE)); | 36 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DELETE)); |
| 37 | BABLM(BABL_DEL_TO_LINE_END, IMSFT(X_HOME) SS_TAP(X_DELETE)); | 37 | BABLM(BABL_DEL_TO_LINE_END, IMSFT(X_HOME) SS_TAP(X_DELETE)); |
| 38 | BABLM(BABL_DEL_TO_LINE_START, IMSFT(X_END) SS_TAP(X_DELETE)); | 38 | BABLM(BABL_DEL_TO_LINE_START, IMSFT(X_END) SS_TAP(X_DELETE)); |
| @@ -57,11 +57,11 @@ bool babblePaste_linux(uint16_t keycode) { | |||
| 57 | BABLM(BABL_SWITCH_APP_NEXT, IMALT(X_TAB)); | 57 | BABLM(BABL_SWITCH_APP_NEXT, IMALT(X_TAB)); |
| 58 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMALT(X_TAB))); | 58 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMALT(X_TAB))); |
| 59 | BABLM(BABL_WINDOW_NEXT, OMCTL(IMALT(X_PGUP))); // Gnome, sometimes | 59 | BABLM(BABL_WINDOW_NEXT, OMCTL(IMALT(X_PGUP))); // Gnome, sometimes |
| 60 | BABLM(BABL_WINDOW_PREV, OMCTL(IMALT(X_PGDOWN))); | 60 | BABLM(BABL_WINDOW_PREV, OMCTL(IMALT(X_PGDN))); |
| 61 | BABLM(BABL_WINDOW_NEW, IMCTL(X_N)); | 61 | BABLM(BABL_WINDOW_NEW, IMCTL(X_N)); |
| 62 | // BABLM( BABL_HELP, (SS_TAP(X_F1)) ); // NA? | 62 | // BABLM( BABL_HELP, (SS_TAP(X_F1)) ); // NA? |
| 63 | BABLM(BABL_LOCK, OMCTL(IMALT(X_L))); | 63 | BABLM(BABL_LOCK, OMCTL(IMALT(X_L))); |
| 64 | BABLM(BABL_SCREENCAPTURE, IMSFT(X_PSCREEN)); | 64 | BABLM(BABL_SCREENCAPTURE, IMSFT(X_PRINT_SCREEN)); |
| 65 | # endif | 65 | # endif |
| 66 | # ifdef BABL_BROWSER | 66 | # ifdef BABL_BROWSER |
| 67 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTL("t")); | 67 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTL("t")); |
diff --git a/users/miles2go/babl_mac.c b/users/miles2go/babl_mac.c index 9f769c582d..fd67172cc8 100644 --- a/users/miles2go/babl_mac.c +++ b/users/miles2go/babl_mac.c | |||
| @@ -29,12 +29,12 @@ bool babblePaste_mac(uint16_t keycode) { | |||
| 29 | BABLM(BABL_GO_PARA_START, IMALT(X_UP)); | 29 | BABLM(BABL_GO_PARA_START, IMALT(X_UP)); |
| 30 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); | 30 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); |
| 31 | BABLM(BABL_GO_PARA_END, IMALT(X_DOWN)); | 31 | BABLM(BABL_GO_PARA_END, IMALT(X_DOWN)); |
| 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDOWN)); | 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDN)); |
| 33 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); | 33 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); |
| 34 | BABLM(BABL_DEL_LEFT_WORD, IMALT(X_BSPACE)); | 34 | BABLM(BABL_DEL_LEFT_WORD, IMALT(X_BACKSPACE)); |
| 35 | BABLM(BABL_DEL_RIGHT_WORD, IMALT(X_DELETE)); | 35 | BABLM(BABL_DEL_RIGHT_WORD, IMALT(X_DELETE)); |
| 36 | BABLM(BABL_DEL_TO_LINE_END, OMSFT(IMGUI(X_RIGHT)) SS_TAP(X_BSPACE)); // this is more app agnostic than ctrl-k | 36 | BABLM(BABL_DEL_TO_LINE_END, OMSFT(IMGUI(X_RIGHT)) SS_TAP(X_BACKSPACE)); // this is more app agnostic than ctrl-k |
| 37 | BABLM(BABL_DEL_TO_LINE_START, OMSFT(IMGUI(X_LEFT)) SS_TAP(X_BSPACE)); | 37 | BABLM(BABL_DEL_TO_LINE_START, OMSFT(IMGUI(X_LEFT)) SS_TAP(X_BACKSPACE)); |
| 38 | BABLM(BABL_MODE, "Mac "); | 38 | BABLM(BABL_MODE, "Mac "); |
| 39 | # endif | 39 | # endif |
| 40 | # ifdef BABL_OSKEYS | 40 | # ifdef BABL_OSKEYS |
| @@ -55,8 +55,8 @@ bool babblePaste_mac(uint16_t keycode) { | |||
| 55 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMGUI(X_TAB))); | 55 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMGUI(X_TAB))); |
| 56 | // Apps vary, but this is usually tab movement, same as B_NXTB | 56 | // Apps vary, but this is usually tab movement, same as B_NXTB |
| 57 | /* | 57 | /* |
| 58 | BABLM( BABL_WINDOW_NEXT, OMSFT(IMGUI(X_RBRACKET)) ); // GUI Grav isn't everywhere | 58 | BABLM( BABL_WINDOW_NEXT, OMSFT(IMGUI(X_RIGHT_BRACKET)) ); // GUI Grav isn't everywhere |
| 59 | BABLM( BABL_WINDOW_PREV, OMSFT(IMGUI(X_LBRACKET)) ); | 59 | BABLM( BABL_WINDOW_PREV, OMSFT(IMGUI(X_LEFT_BRACKET)) ); |
| 60 | */ | 60 | */ |
| 61 | BABLM(BABL_WINDOW_NEXT, IMGUI(X_GRAVE)); | 61 | BABLM(BABL_WINDOW_NEXT, IMGUI(X_GRAVE)); |
| 62 | BABLM(BABL_WINDOW_PREV, OMSFT(IMGUI(X_GRAVE))); | 62 | BABLM(BABL_WINDOW_PREV, OMSFT(IMGUI(X_GRAVE))); |
| @@ -80,7 +80,7 @@ bool babblePaste_mac(uint16_t keycode) { | |||
| 80 | BABLM(BABL_BROWSER_FIND, SS_LGUI("f")); | 80 | BABLM(BABL_BROWSER_FIND, SS_LGUI("f")); |
| 81 | BABLM(BABL_BROWSER_BOOKMARK, SS_LGUI("d")); | 81 | BABLM(BABL_BROWSER_BOOKMARK, SS_LGUI("d")); |
| 82 | BABLM(BABL_BROWSER_RELOAD, OMGUI(SS_LSFT("r"))); // hard reload w/o cache | 82 | BABLM(BABL_BROWSER_RELOAD, OMGUI(SS_LSFT("r"))); // hard reload w/o cache |
| 83 | BABLM(BABL_BROWSER_FULLSCREEN, OMGUI(SS_LCTRL("p"))); | 83 | BABLM(BABL_BROWSER_FULLSCREEN, OMGUI(SS_LCTL("p"))); |
| 84 | BABLM(BABL_BROWSER_ZOOM_IN, IMGUI(X_KP_PLUS)); // ctr+ + | 84 | BABLM(BABL_BROWSER_ZOOM_IN, IMGUI(X_KP_PLUS)); // ctr+ + |
| 85 | BABLM(BABL_BROWSER_ZOOM_OUT, IMGUI(X_KP_MINUS)); | 85 | BABLM(BABL_BROWSER_ZOOM_OUT, IMGUI(X_KP_MINUS)); |
| 86 | # ifdef BABL_BROWSER_CHROME | 86 | # ifdef BABL_BROWSER_CHROME |
| @@ -106,7 +106,7 @@ bool babblePaste_mac(uint16_t keycode) { | |||
| 106 | # ifdef BABL_APP_MSOFFICE | 106 | # ifdef BABL_APP_MSOFFICE |
| 107 | BABLM(BABL_APP_CENTER_ALIGN, IMGUI(X_E)); | 107 | BABLM(BABL_APP_CENTER_ALIGN, IMGUI(X_E)); |
| 108 | // BABLM( BABL_APP_CLEAR_FORMATTING, OMCTL(IMGUI(X_G)) ); // this isn't native. https://support.office.com/en-us/article/Clear-all-text-formatting-C094C4DA-7F09-4CEA-9A8D-C166949C9C80#OfficeVersion=macOS | 108 | // BABLM( BABL_APP_CLEAR_FORMATTING, OMCTL(IMGUI(X_G)) ); // this isn't native. https://support.office.com/en-us/article/Clear-all-text-formatting-C094C4DA-7F09-4CEA-9A8D-C166949C9C80#OfficeVersion=macOS |
| 109 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BSPACE)); | 109 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BACKSPACE)); |
| 110 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); | 110 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); |
| 111 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); | 111 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); |
| 112 | BABLM(BABL_INSERT_COL_LEFT, IMCTL(X_I)); | 112 | BABLM(BABL_INSERT_COL_LEFT, IMCTL(X_I)); |
| @@ -118,10 +118,10 @@ bool babblePaste_mac(uint16_t keycode) { | |||
| 118 | 118 | ||
| 119 | # ifdef BABL_APP_GOOGLE | 119 | # ifdef BABL_APP_GOOGLE |
| 120 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMGUI(X_E))); | 120 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMGUI(X_E))); |
| 121 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BSPACE)); | 121 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BACKSPACE)); |
| 122 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); | 122 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); |
| 123 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); | 123 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); |
| 124 | BABLM(BABL_APP_CLEAR_FORMATTING, IMGUI(X_BSLASH)); | 124 | BABLM(BABL_APP_CLEAR_FORMATTING, IMGUI(X_BACKSLASH)); |
| 125 | BABLM(BABL_DELETE_ROW, OMCTL(IMGUI(X_G))); | 125 | BABLM(BABL_DELETE_ROW, OMCTL(IMGUI(X_G))); |
| 126 | BABLM(BABL_INSERT_COL_LEFT, OMALT(IMCTL(X_I)) "c"); // o for to the right. | 126 | BABLM(BABL_INSERT_COL_LEFT, OMALT(IMCTL(X_I)) "c"); // o for to the right. |
| 127 | BABLM(BABL_INSERT_ROW, OMALT(IMCTL(X_I)) "b"); // r for above. | 127 | BABLM(BABL_INSERT_ROW, OMALT(IMCTL(X_I)) "b"); // r for above. |
diff --git a/users/miles2go/babl_nano.c b/users/miles2go/babl_nano.c index ebbe9b2bc5..7b10f0d3cb 100644 --- a/users/miles2go/babl_nano.c +++ b/users/miles2go/babl_nano.c | |||
| @@ -21,35 +21,35 @@ https://www.nano-editor.org/dist/latest/cheatsheet.html | |||
| 21 | 21 | ||
| 22 | bool babblePaste_nano(uint16_t keycode) { | 22 | bool babblePaste_nano(uint16_t keycode) { |
| 23 | # ifdef BABL_MOVE | 23 | # ifdef BABL_MOVE |
| 24 | BABLM(BABL_GO_LEFT_1C, SS_LCTRL("b")); | 24 | BABLM(BABL_GO_LEFT_1C, SS_LCTL("b")); |
| 25 | BABLM(BABL_GO_RIGHT_1C, SS_LCTL("f")); | 25 | BABLM(BABL_GO_RIGHT_1C, SS_LCTL("f")); |
| 26 | BABLM(BABL_GO_LEFT_WORD, IMCTL(X_LEFT)); | 26 | BABLM(BABL_GO_LEFT_WORD, IMCTL(X_LEFT)); |
| 27 | BABLM(BABL_GO_RIGHT_WORD, IMCTL(X_RIGHT)); | 27 | BABLM(BABL_GO_RIGHT_WORD, IMCTL(X_RIGHT)); |
| 28 | BABLM(BABL_GO_START_LINE, SS_LCTRL("a")); | 28 | BABLM(BABL_GO_START_LINE, SS_LCTL("a")); |
| 29 | BABLM(BABL_GO_END_LINE, SS_LCTRL("e")); | 29 | BABLM(BABL_GO_END_LINE, SS_LCTL("e")); |
| 30 | BABLM(BABL_GO_START_DOC, IMALT(X_BSLS)); | 30 | BABLM(BABL_GO_START_DOC, IMALT(X_BSLS)); |
| 31 | BABLM(BABL_GO_END_DOC, IMALT(X_SLASH)); | 31 | BABLM(BABL_GO_END_DOC, IMALT(X_SLASH)); |
| 32 | BABLM(BABL_GO_NEXT_LINE, SS_LCTRL("n")); | 32 | BABLM(BABL_GO_NEXT_LINE, SS_LCTL("n")); |
| 33 | BABLM(BABL_GO_PREV_LINE, SS_LCTRL("p")); | 33 | BABLM(BABL_GO_PREV_LINE, SS_LCTL("p")); |
| 34 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); | 34 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); |
| 35 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); | 35 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); |
| 36 | BABLM(BABL_PGDN, SS_LCTRL("v")); | 36 | BABLM(BABL_PGDN, SS_LCTL("v")); |
| 37 | BABLM(BABL_PGUP, SS_LCTRL("y")); | 37 | BABLM(BABL_PGUP, SS_LCTL("y")); |
| 38 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTRL("d")); | 38 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); |
| 39 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPC)); | 39 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPC)); |
| 40 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DEL)); | 40 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DEL)); |
| 41 | // BABLM(BABL_DEL_TO_LINE_END, SS_LCTRL("k")); | 41 | // BABLM(BABL_DEL_TO_LINE_END, SS_LCTL("k")); |
| 42 | // BABLM(BABL_DEL_TO_LINE_START, SS_TAP(X_ESCAPE) "0" SS_LCTRL("k")); | 42 | // BABLM(BABL_DEL_TO_LINE_START, SS_TAP(X_ESCAPE) "0" SS_LCTL("k")); |
| 43 | BABLM(BABL_MODE, "Nano "); | 43 | BABLM(BABL_MODE, "Nano "); |
| 44 | # endif | 44 | # endif |
| 45 | # ifdef BABL_OSKEYS | 45 | # ifdef BABL_OSKEYS |
| 46 | BABLM(BABL_UNDO, SS_LALT("u")); | 46 | BABLM(BABL_UNDO, SS_LALT("u")); |
| 47 | BABLM(BABL_REDO, SS_LALT("e")); | 47 | BABLM(BABL_REDO, SS_LALT("e")); |
| 48 | BABLM(BABL_CUT, SS_LCTRL("k")); // arguably b/c line based, not selection | 48 | BABLM(BABL_CUT, SS_LCTL("k")); // arguably b/c line based, not selection |
| 49 | BABLM(BABL_COPY, SS_LALT("6")); // arguably | 49 | BABLM(BABL_COPY, SS_LALT("6")); // arguably |
| 50 | BABLM(BABL_PASTE, SS_LCTRL("u")); | 50 | BABLM(BABL_PASTE, SS_LCTL("u")); |
| 51 | // BABLM(BABL_SELECT_ALL, SS_LCTRL("x") "h"); | 51 | // BABLM(BABL_SELECT_ALL, SS_LCTL("x") "h"); |
| 52 | BABLM(BABL_FIND, SS_LCTRL("w")); | 52 | BABLM(BABL_FIND, SS_LCTL("w")); |
| 53 | BABLM(BABL_FIND_NEXT, SS_LALT("w")); | 53 | BABLM(BABL_FIND_NEXT, SS_LALT("w")); |
| 54 | BABLM(BABL_FIND_PREV, SS_LALT("q")); | 54 | BABLM(BABL_FIND_PREV, SS_LALT("q")); |
| 55 | BABLM(BABL_FIND_REPLACE, SS_LALT("r")); | 55 | BABLM(BABL_FIND_REPLACE, SS_LALT("r")); |
| @@ -57,8 +57,8 @@ bool babblePaste_nano(uint16_t keycode) { | |||
| 57 | BABLM(BABL_WINDOW_NEXT, OMALT(IMSFT(X_DOT))); | 57 | BABLM(BABL_WINDOW_NEXT, OMALT(IMSFT(X_DOT))); |
| 58 | BABLM(BABL_WINDOW_PREV, OMALT(IMSFT(X_COMMA))); | 58 | BABLM(BABL_WINDOW_PREV, OMALT(IMSFT(X_COMMA))); |
| 59 | BABLM(BABL_WINDOW_NEW, IMCTL(X_R) IMALT(X_F)); // | 59 | BABLM(BABL_WINDOW_NEW, IMCTL(X_R) IMALT(X_F)); // |
| 60 | BABLM(BABL_CLOSE_APP, SS_LCTRL("x")); | 60 | BABLM(BABL_CLOSE_APP, SS_LCTL("x")); |
| 61 | BABLM(BABL_HELP, SS_LCTRL("g")); | 61 | BABLM(BABL_HELP, SS_LCTL("g")); |
| 62 | 62 | ||
| 63 | // BABLM( BABL_LOCK, () ); // lock buffer? Too many options. | 63 | // BABLM( BABL_LOCK, () ); // lock buffer? Too many options. |
| 64 | // BABLM( BABL_SCREENCAPTURE, () ); // requires plugin? | 64 | // BABLM( BABL_SCREENCAPTURE, () ); // requires plugin? |
| @@ -66,7 +66,7 @@ bool babblePaste_nano(uint16_t keycode) { | |||
| 66 | # endif | 66 | # endif |
| 67 | 67 | ||
| 68 | # ifdef BABL_APP | 68 | # ifdef BABL_APP |
| 69 | BABLM(BABL_APP_SAVE, SS_LCTRL("s")); // save file blurs app & os. Move? | 69 | BABLM(BABL_APP_SAVE, SS_LCTL("s")); // save file blurs app & os. Move? |
| 70 | BABLM(BABL_APP_SET_MARK, SS_LALT("a")); | 70 | BABLM(BABL_APP_SET_MARK, SS_LALT("a")); |
| 71 | # endif | 71 | # endif |
| 72 | 72 | ||
diff --git a/users/miles2go/babl_readmux.c b/users/miles2go/babl_readmux.c index 8887d523bb..c303912c91 100644 --- a/users/miles2go/babl_readmux.c +++ b/users/miles2go/babl_readmux.c | |||
| @@ -29,7 +29,7 @@ bool babblePaste_readmux(uint16_t keycode) { | |||
| 29 | // BABLM( BABL_GO_PARA_END, // undefinedBABLM( BABL_PGDN , | 29 | // BABLM( BABL_GO_PARA_END, // undefinedBABLM( BABL_PGDN , |
| 30 | 30 | ||
| 31 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); | 31 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); |
| 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDOWN)); | 32 | BABLM(BABL_PGDN, SS_TAP(X_PGDN)); |
| 33 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); | 33 | BABLM(BABL_DEL_RIGHT_1C, SS_LCTL("d")); |
| 34 | BABLM(BABL_DEL_LEFT_WORD, SS_LCTL("w")); // meta-DEL instead? | 34 | BABLM(BABL_DEL_LEFT_WORD, SS_LCTL("w")); // meta-DEL instead? |
| 35 | BABLM(BABL_DEL_RIGHT_WORD, SS_LALT("d")); | 35 | BABLM(BABL_DEL_RIGHT_WORD, SS_LALT("d")); |
| @@ -76,7 +76,7 @@ bool babblePaste_readmux(uint16_t keycode) { | |||
| 76 | // This one closes the current pane. | 76 | // This one closes the current pane. |
| 77 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_LCTL("b") "x"); | 77 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_LCTL("b") "x"); |
| 78 | BABLM(BABL_NEXT_FRAME, SS_LCTL("b") "o"); | 78 | BABLM(BABL_NEXT_FRAME, SS_LCTL("b") "o"); |
| 79 | BABLM(BABL_PREV_FRAME, SS_LCTL("w") SS_TAP(X_SCOLON)); | 79 | BABLM(BABL_PREV_FRAME, SS_LCTL("w") SS_TAP(X_SEMICOLON)); |
| 80 | # endif | 80 | # endif |
| 81 | 81 | ||
| 82 | // Todo, ring bell, flash light, show user this isn't supported | 82 | // Todo, ring bell, flash light, show user this isn't supported |
diff --git a/users/miles2go/babl_vi.c b/users/miles2go/babl_vi.c index f4b1d39d99..3209525af0 100644 --- a/users/miles2go/babl_vi.c +++ b/users/miles2go/babl_vi.c | |||
| @@ -22,10 +22,10 @@ bool babblePaste_vi(uint16_t keycode) { | |||
| 22 | BABLM(BABL_GO_END_DOC, IMSFT(X_G)); | 22 | BABLM(BABL_GO_END_DOC, IMSFT(X_G)); |
| 23 | BABLM(BABL_GO_NEXT_LINE, "j"); | 23 | BABLM(BABL_GO_NEXT_LINE, "j"); |
| 24 | BABLM(BABL_GO_PREV_LINE, "k"); | 24 | BABLM(BABL_GO_PREV_LINE, "k"); |
| 25 | BABLM(BABL_GO_PARA_START, IMSFT(X_LBRACKET)); | 25 | BABLM(BABL_GO_PARA_START, IMSFT(X_LEFT_BRACKET)); |
| 26 | BABLM(BABL_GO_PARA_END, IMSFT(X_RBRACKET)); | 26 | BABLM(BABL_GO_PARA_END, IMSFT(X_RIGHT_BRACKET)); |
| 27 | BABLM(BABL_PGDN, SS_LCTRL("f")); | 27 | BABLM(BABL_PGDN, SS_LCTL("f")); |
| 28 | BABLM(BABL_PGUP, SS_LCTRL("b")); | 28 | BABLM(BABL_PGUP, SS_LCTL("b")); |
| 29 | BABLM(BABL_DEL_RIGHT_1C, "x"); | 29 | BABLM(BABL_DEL_RIGHT_1C, "x"); |
| 30 | BABLM(BABL_DEL_LEFT_WORD, "dge"); | 30 | BABLM(BABL_DEL_LEFT_WORD, "dge"); |
| 31 | BABLM(BABL_DEL_RIGHT_WORD, "dw"); | 31 | BABLM(BABL_DEL_RIGHT_WORD, "dw"); |
| @@ -35,11 +35,11 @@ bool babblePaste_vi(uint16_t keycode) { | |||
| 35 | # endif | 35 | # endif |
| 36 | # ifdef BABL_OSKEYS | 36 | # ifdef BABL_OSKEYS |
| 37 | BABLM(BABL_UNDO, "h"); | 37 | BABLM(BABL_UNDO, "h"); |
| 38 | BABLM(BABL_REDO, SS_LCTRL("r")); | 38 | BABLM(BABL_REDO, SS_LCTL("r")); |
| 39 | BABLM(BABL_CUT, "x"); | 39 | BABLM(BABL_CUT, "x"); |
| 40 | BABLM(BABL_COPY, "y"); | 40 | BABLM(BABL_COPY, "y"); |
| 41 | BABLM(BABL_PASTE, "p"); | 41 | BABLM(BABL_PASTE, "p"); |
| 42 | BABLM(BABL_SELECT_ALL, IMSFT(X_SCOLON) SS_TAP(X_5) "y"); // wrong but helpful? | 42 | BABLM(BABL_SELECT_ALL, IMSFT(X_SEMICOLON) SS_TAP(X_5) "y"); // wrong but helpful? |
| 43 | BABLM(BABL_FIND, SS_TAP(X_SLASH)); | 43 | BABLM(BABL_FIND, SS_TAP(X_SLASH)); |
| 44 | BABLM(BABL_FIND_NEXT, "n"); | 44 | BABLM(BABL_FIND_NEXT, "n"); |
| 45 | BABLM(BABL_FIND_PREV, IMSFT(X_N)); | 45 | BABLM(BABL_FIND_PREV, IMSFT(X_N)); |
| @@ -47,8 +47,8 @@ bool babblePaste_vi(uint16_t keycode) { | |||
| 47 | BABLM(BABL_RUNAPP, ":split"); // requires VIM, is vsplit better? | 47 | BABLM(BABL_RUNAPP, ":split"); // requires VIM, is vsplit better? |
| 48 | BABLM(BABL_SWITCH_APP_NEXT, IMCTL(X_DOWN)); // Or Right? | 48 | BABLM(BABL_SWITCH_APP_NEXT, IMCTL(X_DOWN)); // Or Right? |
| 49 | BABLM(BABL_SWITCH_APP_NEXT, IMCTL(X_UP)); // or Left? | 49 | BABLM(BABL_SWITCH_APP_NEXT, IMCTL(X_UP)); // or Left? |
| 50 | BABLM(BABL_CLOSE_APP, IMCTL(X_SCOLON) "q"); | 50 | BABLM(BABL_CLOSE_APP, IMCTL(X_SEMICOLON) "q"); |
| 51 | BABLM(BABL_HELP, SS_LSFT(SS_TAP(X_SCOLON)) "h"); // start search in help | 51 | BABLM(BABL_HELP, SS_LSFT(SS_TAP(X_SEMICOLON)) "h"); // start search in help |
| 52 | // BABLM( BABL_LOCK, () ); Perhaps VI is not an OS? | 52 | // BABLM( BABL_LOCK, () ); Perhaps VI is not an OS? |
| 53 | // BABLM( BABL_SCREENCAPTURE, () ); // capture a buffer? | 53 | // BABLM( BABL_SCREENCAPTURE, () ); // capture a buffer? |
| 54 | # endif | 54 | # endif |
| @@ -65,8 +65,8 @@ bool babblePaste_vi(uint16_t keycode) { | |||
| 65 | BABLM(BABL_UNSPLIT_FRAME_VERT, SS_TAP(X_ESCAPE) ":hide"); // debatable. | 65 | BABLM(BABL_UNSPLIT_FRAME_VERT, SS_TAP(X_ESCAPE) ":hide"); // debatable. |
| 66 | BABLM(BABL_SPLIT_FRAME_HORIZONTAL, SS_TAP(X_ESCAPE) ":vsplit"); | 66 | BABLM(BABL_SPLIT_FRAME_HORIZONTAL, SS_TAP(X_ESCAPE) ":vsplit"); |
| 67 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_TAP(X_ESCAPE) ":hide"); | 67 | BABLM(BABL_UNSPLIT_FRAME_HORIZONTAL, SS_TAP(X_ESCAPE) ":hide"); |
| 68 | BABLM(BABL_NEXT_FRAME, SS_LCTRL("w") "w"); | 68 | BABLM(BABL_NEXT_FRAME, SS_LCTL("w") "w"); |
| 69 | BABLM(BABL_PREV_FRAME, SS_LCTRL("w") SS_LSFT("w")); | 69 | BABLM(BABL_PREV_FRAME, SS_LCTL("w") SS_LSFT("w")); |
| 70 | # endif | 70 | # endif |
| 71 | # endif // app | 71 | # endif // app |
| 72 | // Todo, ring bell, flash light, show user this isn't supported | 72 | // Todo, ring bell, flash light, show user this isn't supported |
diff --git a/users/miles2go/babl_windows.c b/users/miles2go/babl_windows.c index e9d8c23dac..e435d1a3af 100644 --- a/users/miles2go/babl_windows.c +++ b/users/miles2go/babl_windows.c | |||
| @@ -31,10 +31,10 @@ bool babblePaste_win(uint16_t keycode) { | |||
| 31 | BABLM(BABL_GO_PREV_LINE, SS_TAP(X_UP)); | 31 | BABLM(BABL_GO_PREV_LINE, SS_TAP(X_UP)); |
| 32 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); | 32 | BABLM(BABL_GO_PARA_START, IMCTL(X_UP)); |
| 33 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); | 33 | BABLM(BABL_GO_PARA_END, IMCTL(X_DOWN)); |
| 34 | BABLM(BABL_PGDN, SS_TAP(X_PGDOWN)); | 34 | BABLM(BABL_PGDN, SS_TAP(X_PGDN)); |
| 35 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); | 35 | BABLM(BABL_PGUP, SS_TAP(X_PGUP)); |
| 36 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); | 36 | BABLM(BABL_DEL_RIGHT_1C, SS_TAP(X_DELETE)); |
| 37 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BSPACE)); | 37 | BABLM(BABL_DEL_LEFT_WORD, IMCTL(X_BACKSPACE)); |
| 38 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DELETE)); | 38 | BABLM(BABL_DEL_RIGHT_WORD, IMCTL(X_DELETE)); |
| 39 | BABLM(BABL_DEL_TO_LINE_END, IMSFT(X_HOME) SS_TAP(X_DELETE)); | 39 | BABLM(BABL_DEL_TO_LINE_END, IMSFT(X_HOME) SS_TAP(X_DELETE)); |
| 40 | BABLM(BABL_DEL_TO_LINE_START, IMSFT(X_END) SS_TAP(X_DELETE)); | 40 | BABLM(BABL_DEL_TO_LINE_START, IMSFT(X_END) SS_TAP(X_DELETE)); |
| @@ -42,16 +42,16 @@ bool babblePaste_win(uint16_t keycode) { | |||
| 42 | # endif | 42 | # endif |
| 43 | 43 | ||
| 44 | # ifdef BABL_OSKEYS | 44 | # ifdef BABL_OSKEYS |
| 45 | BABLM(BABL_UNDO, SS_LCTRL("z")); | 45 | BABLM(BABL_UNDO, SS_LCTL("z")); |
| 46 | BABLM(BABL_REDO, SS_LCTRL("y")); | 46 | BABLM(BABL_REDO, SS_LCTL("y")); |
| 47 | BABLM(BABL_CUT, SS_LCTRL("x")); | 47 | BABLM(BABL_CUT, SS_LCTL("x")); |
| 48 | BABLM(BABL_COPY, SS_LCTRL("c")); | 48 | BABLM(BABL_COPY, SS_LCTL("c")); |
| 49 | BABLM(BABL_PASTE, SS_LCTRL("v")); | 49 | BABLM(BABL_PASTE, SS_LCTL("v")); |
| 50 | BABLM(BABL_SELECT_ALL, SS_LCTRL("a")); | 50 | BABLM(BABL_SELECT_ALL, SS_LCTL("a")); |
| 51 | BABLM(BABL_FIND, SS_LCTRL("f")); | 51 | BABLM(BABL_FIND, SS_LCTL("f")); |
| 52 | BABLM(BABL_FIND_NEXT, SS_TAP(X_F3)); | 52 | BABLM(BABL_FIND_NEXT, SS_TAP(X_F3)); |
| 53 | // BABLM( BABL_FIND_PREV, SS_TAP(X_F3) ); // doesn't have a standard one? | 53 | // BABLM( BABL_FIND_PREV, SS_TAP(X_F3) ); // doesn't have a standard one? |
| 54 | BABLM(BABL_FIND_REPLACE, SS_LCTRL("h")); | 54 | BABLM(BABL_FIND_REPLACE, SS_LCTL("h")); |
| 55 | BABLM(BABL_RUNAPP, SS_LGUI("r")); | 55 | BABLM(BABL_RUNAPP, SS_LGUI("r")); |
| 56 | BABLM(BABL_SWITCH_APP_NEXT, IMALT(X_TAB)); | 56 | BABLM(BABL_SWITCH_APP_NEXT, IMALT(X_TAB)); |
| 57 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMALT(X_TAB))); | 57 | BABLM(BABL_SWITCH_APP_LAST, OMSFT(IMALT(X_TAB))); |
| @@ -67,22 +67,22 @@ bool babblePaste_win(uint16_t keycode) { | |||
| 67 | # endif | 67 | # endif |
| 68 | 68 | ||
| 69 | # ifdef BABL_BROWSER | 69 | # ifdef BABL_BROWSER |
| 70 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTRL("t")); | 70 | BABLM(BABL_BROWSER_NEW_TAB, SS_LCTL("t")); |
| 71 | BABLM(BABL_BROWSER_CLOSE_TAB, SS_LCTRL("w")); | 71 | BABLM(BABL_BROWSER_CLOSE_TAB, SS_LCTL("w")); |
| 72 | BABLM(BABL_BROWSER_REOPEN_LAST_TAB, OMSFT(IMCTL(X_T))); | 72 | BABLM(BABL_BROWSER_REOPEN_LAST_TAB, OMSFT(IMCTL(X_T))); |
| 73 | BABLM(BABL_BROWSER_NEXT_TAB, IMCTL(X_TAB)); | 73 | BABLM(BABL_BROWSER_NEXT_TAB, IMCTL(X_TAB)); |
| 74 | BABLM(BABL_BROWSER_PREV_TAB, OMSFT(IMCTL(X_TAB))); | 74 | BABLM(BABL_BROWSER_PREV_TAB, OMSFT(IMCTL(X_TAB))); |
| 75 | BABLM(BABL_BROWSER_URL_BAR, SS_LCTRL("l")); | 75 | BABLM(BABL_BROWSER_URL_BAR, SS_LCTL("l")); |
| 76 | BABLM(BABL_BROWSER_FORWARD, IMALT(X_RIGHT)); | 76 | BABLM(BABL_BROWSER_FORWARD, IMALT(X_RIGHT)); |
| 77 | BABLM(BABL_BROWSER_BACK, OMSFT(IMALT(X_LEFT))); | 77 | BABLM(BABL_BROWSER_BACK, OMSFT(IMALT(X_LEFT))); |
| 78 | ; | 78 | ; |
| 79 | BABLM(BABL_BROWSER_FIND, SS_LCTRL("f")); | 79 | BABLM(BABL_BROWSER_FIND, SS_LCTL("f")); |
| 80 | BABLM(BABL_BROWSER_BOOKMARK, SS_LCTRL("d")); | 80 | BABLM(BABL_BROWSER_BOOKMARK, SS_LCTL("d")); |
| 81 | # ifdef BABL_BROWSER_MS | 81 | # ifdef BABL_BROWSER_MS |
| 82 | BABLM(BABL_BROWSER_DEV_TOOLS, IMCTL(X_F12)); // EDGE | 82 | BABLM(BABL_BROWSER_DEV_TOOLS, IMCTL(X_F12)); // EDGE |
| 83 | # else | 83 | # else |
| 84 | BABLM(BABL_BROWSER_DEV_TOOLS, SS_LCTRL("t")); // Chrome | 84 | BABLM(BABL_BROWSER_DEV_TOOLS, SS_LCTL("t")); // Chrome |
| 85 | BABLM(BABL_BROWSER_VIEWSRC, SS_LCTRL("u")); // Chrome or firefox | 85 | BABLM(BABL_BROWSER_VIEWSRC, SS_LCTL("u")); // Chrome or firefox |
| 86 | # endif | 86 | # endif |
| 87 | // chrome | 87 | // chrome |
| 88 | BABLM(BABL_BROWSER_RELOAD, IMCTL(X_F5)); // hard reload w/o cache | 88 | BABLM(BABL_BROWSER_RELOAD, IMCTL(X_F5)); // hard reload w/o cache |
| @@ -109,7 +109,7 @@ bool babblePaste_win(uint16_t keycode) { | |||
| 109 | # endif | 109 | # endif |
| 110 | BABLM(BABL_APP_CENTER_ALIGN, IMALT(X_H) "ac"); | 110 | BABLM(BABL_APP_CENTER_ALIGN, IMALT(X_H) "ac"); |
| 111 | // BABLM( BABL_APP_CLEAR_FORMATTING, OMCTL(IMGUI(X_G)) ); // this isn't native. https://support.office.com/en-us/article/Clear-all-text-formatting-C094C4DA-7F09-4CEA-9A8D-C166949C9C80#OfficeVersion=macOS | 111 | // BABLM( BABL_APP_CLEAR_FORMATTING, OMCTL(IMGUI(X_G)) ); // this isn't native. https://support.office.com/en-us/article/Clear-all-text-formatting-C094C4DA-7F09-4CEA-9A8D-C166949C9C80#OfficeVersion=macOS |
| 112 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BSPACE)); | 112 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BACKSPACE)); |
| 113 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); | 113 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); |
| 114 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); | 114 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); |
| 115 | BABLM(BABL_INSERT_COL_LEFT, OMCTL(IMSFT(X_KP_PLUS))); | 115 | BABLM(BABL_INSERT_COL_LEFT, OMCTL(IMSFT(X_KP_PLUS))); |
| @@ -121,10 +121,10 @@ bool babblePaste_win(uint16_t keycode) { | |||
| 121 | 121 | ||
| 122 | # ifdef BABL_APP_GOOGLE | 122 | # ifdef BABL_APP_GOOGLE |
| 123 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMCTL(X_E))); | 123 | BABLM(BABL_APP_CENTER_ALIGN, OMSFT(IMCTL(X_E))); |
| 124 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BSPACE)); | 124 | BABLM(BABL_APP_SCROLL_ACTIVE_CELL, IMCTL(X_BACKSPACE)); |
| 125 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); | 125 | BABLM(BABL_NEWLINE_IN_CELL, IMALT(X_ENTER)); |
| 126 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); | 126 | BABLM(BABL_INSERT_COMMENT, IMSFT(X_F2)); |
| 127 | BABLM(BABL_APP_CLEAR_FORMATTING, IMCTL(X_BSLASH)); | 127 | BABLM(BABL_APP_CLEAR_FORMATTING, IMCTL(X_BACKSLASH)); |
| 128 | BABLM(BABL_DELETE_ROW, IMALT(X_E) "d"); | 128 | BABLM(BABL_DELETE_ROW, IMALT(X_E) "d"); |
| 129 | BABLM(BABL_INSERT_COL_LEFT, OMALT(IMCTL(X_I)) "c"); // o for to the right. | 129 | BABLM(BABL_INSERT_COL_LEFT, OMALT(IMCTL(X_I)) "c"); // o for to the right. |
| 130 | BABLM(BABL_INSERT_ROW, IMALT(IMCTL(X_I)) "w"); // r for above. | 130 | BABLM(BABL_INSERT_ROW, IMALT(IMCTL(X_I)) "w"); // r for above. |
diff --git a/users/moults31/gdb.c b/users/moults31/gdb.c index 42f5513eca..3b31d94159 100644 --- a/users/moults31/gdb.c +++ b/users/moults31/gdb.c | |||
| @@ -45,7 +45,7 @@ bool process_record_gdb(uint16_t keycode, keyrecord_t *record) { | |||
| 45 | break; | 45 | break; |
| 46 | case M_GDB_RESTART: | 46 | case M_GDB_RESTART: |
| 47 | if (record->event.pressed) { | 47 | if (record->event.pressed) { |
| 48 | SEND_STRING(SS_LCTRL(SS_LSFT(SS_TAP(X_F5)))); | 48 | SEND_STRING(SS_LCTL(SS_LSFT(SS_TAP(X_F5)))); |
| 49 | } | 49 | } |
| 50 | break; | 50 | break; |
| 51 | case M_GDB_STOP: | 51 | case M_GDB_STOP: |
diff --git a/users/moults31/vscode.c b/users/moults31/vscode.c index a2fcf062dc..7900e20431 100644 --- a/users/moults31/vscode.c +++ b/users/moults31/vscode.c | |||
| @@ -21,67 +21,67 @@ bool process_record_vsc(uint16_t keycode, keyrecord_t *record) { | |||
| 21 | switch (keycode) { | 21 | switch (keycode) { |
| 22 | case M_VSC_TERMFOCUS: | 22 | case M_VSC_TERMFOCUS: |
| 23 | if (record->event.pressed) { | 23 | if (record->event.pressed) { |
| 24 | SEND_STRING(SS_LCTRL("`")); | 24 | SEND_STRING(SS_LCTL("`")); |
| 25 | } | 25 | } |
| 26 | break; | 26 | break; |
| 27 | case M_VSC_SIDEBARFOCUS: | 27 | case M_VSC_SIDEBARFOCUS: |
| 28 | if (record->event.pressed) { | 28 | if (record->event.pressed) { |
| 29 | SEND_STRING(SS_LCTRL("0")); | 29 | SEND_STRING(SS_LCTL("0")); |
| 30 | } | 30 | } |
| 31 | break; | 31 | break; |
| 32 | case M_VSC_SIDEBARCLOSE: | 32 | case M_VSC_SIDEBARCLOSE: |
| 33 | if (record->event.pressed) { | 33 | if (record->event.pressed) { |
| 34 | SEND_STRING(SS_LCTRL("b")); | 34 | SEND_STRING(SS_LCTL("b")); |
| 35 | } | 35 | } |
| 36 | break; | 36 | break; |
| 37 | case M_VSC_FILECLOSE: | 37 | case M_VSC_FILECLOSE: |
| 38 | if (record->event.pressed) { | 38 | if (record->event.pressed) { |
| 39 | SEND_STRING(SS_LCTRL("w")); | 39 | SEND_STRING(SS_LCTL("w")); |
| 40 | } | 40 | } |
| 41 | break; | 41 | break; |
| 42 | case M_VSC_FILENXT: | 42 | case M_VSC_FILENXT: |
| 43 | if (record->event.pressed) { | 43 | if (record->event.pressed) { |
| 44 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_K) SS_TAP(X_PGDOWN) SS_UP(X_LCTRL)); | 44 | SEND_STRING(SS_DOWN(X_LEFT_CTRL) SS_TAP(X_K) SS_TAP(X_PAGE_DOWN) SS_UP(X_LEFT_CTRL)); |
| 45 | } | 45 | } |
| 46 | break; | 46 | break; |
| 47 | case M_VSC_FILEPRV: | 47 | case M_VSC_FILEPRV: |
| 48 | if (record->event.pressed) { | 48 | if (record->event.pressed) { |
| 49 | SEND_STRING(SS_DOWN(X_LCTRL) SS_TAP(X_K) SS_TAP(X_PGUP) SS_UP(X_LCTRL)); | 49 | SEND_STRING(SS_DOWN(X_LEFT_CTRL) SS_TAP(X_K) SS_TAP(X_PGUP) SS_UP(X_LEFT_CTRL)); |
| 50 | } | 50 | } |
| 51 | break; | 51 | break; |
| 52 | case M_VSC_DBGCNSLFOCUS: | 52 | case M_VSC_DBGCNSLFOCUS: |
| 53 | if (record->event.pressed) { | 53 | if (record->event.pressed) { |
| 54 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_D)))); | 54 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_D)))); |
| 55 | } | 55 | } |
| 56 | break; | 56 | break; |
| 57 | case M_VSC_MVEDTRNXTGRP: | 57 | case M_VSC_MVEDTRNXTGRP: |
| 58 | if (record->event.pressed) { | 58 | if (record->event.pressed) { |
| 59 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_RIGHT)))); | 59 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_RIGHT)))); |
| 60 | } | 60 | } |
| 61 | break; | 61 | break; |
| 62 | case M_VSC_MVEDTRPRVGRP: | 62 | case M_VSC_MVEDTRPRVGRP: |
| 63 | if (record->event.pressed) { | 63 | if (record->event.pressed) { |
| 64 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_LEFT)))); | 64 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_LEFT)))); |
| 65 | } | 65 | } |
| 66 | break; | 66 | break; |
| 67 | case M_VSC_EDGRPNXT: | 67 | case M_VSC_EDGRPNXT: |
| 68 | if (record->event.pressed) { | 68 | if (record->event.pressed) { |
| 69 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_L)))); | 69 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_L)))); |
| 70 | } | 70 | } |
| 71 | break; | 71 | break; |
| 72 | case M_VSC_EDGRPPRV: | 72 | case M_VSC_EDGRPPRV: |
| 73 | if (record->event.pressed) { | 73 | if (record->event.pressed) { |
| 74 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_K)))); | 74 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_K)))); |
| 75 | } | 75 | } |
| 76 | break; | 76 | break; |
| 77 | case M_VSC_VIEWSIZEINC: | 77 | case M_VSC_VIEWSIZEINC: |
| 78 | if (record->event.pressed) { | 78 | if (record->event.pressed) { |
| 79 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_P)))); | 79 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_P)))); |
| 80 | } | 80 | } |
| 81 | break; | 81 | break; |
| 82 | case M_VSC_VIEWSIZEDEC: | 82 | case M_VSC_VIEWSIZEDEC: |
| 83 | if (record->event.pressed) { | 83 | if (record->event.pressed) { |
| 84 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_O)))); | 84 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_O)))); |
| 85 | } | 85 | } |
| 86 | break; | 86 | break; |
| 87 | } | 87 | } |
diff --git a/users/rossman360/rossman360.c b/users/rossman360/rossman360.c index dc7d766390..10911bddec 100644 --- a/users/rossman360/rossman360.c +++ b/users/rossman360/rossman360.c | |||
| @@ -32,52 +32,52 @@ switch (keycode) { | |||
| 32 | break; | 32 | break; |
| 33 | case CSPEAK: | 33 | case CSPEAK: |
| 34 | if (record->event.pressed) { | 34 | if (record->event.pressed) { |
| 35 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN)); | 35 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN)); |
| 36 | } | 36 | } |
| 37 | break; | 37 | break; |
| 38 | case SPEAK1: | 38 | case SPEAK1: |
| 39 | if (record->event.pressed) { | 39 | if (record->event.pressed) { |
| 40 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_1))); | 40 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN) SS_LCTL(SS_TAP(X_1))); |
| 41 | } | 41 | } |
| 42 | break; | 42 | break; |
| 43 | case SPEAK2: | 43 | case SPEAK2: |
| 44 | if (record->event.pressed) { | 44 | if (record->event.pressed) { |
| 45 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_2))); | 45 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN) SS_LCTL(SS_TAP(X_2))); |
| 46 | } | 46 | } |
| 47 | break; | 47 | break; |
| 48 | case SPEAK3: | 48 | case SPEAK3: |
| 49 | if (record->event.pressed) { | 49 | if (record->event.pressed) { |
| 50 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_3))); | 50 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN) SS_LCTL(SS_TAP(X_3))); |
| 51 | } | 51 | } |
| 52 | break; | 52 | break; |
| 53 | case SPEAK4: | 53 | case SPEAK4: |
| 54 | if (record->event.pressed) { | 54 | if (record->event.pressed) { |
| 55 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN) SS_LCTRL(SS_TAP(X_4))); | 55 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN) SS_LCTL(SS_TAP(X_4))); |
| 56 | } | 56 | } |
| 57 | break; | 57 | break; |
| 58 | case PARADOWN: | 58 | case PARADOWN: |
| 59 | if (record->event.pressed) { | 59 | if (record->event.pressed) { |
| 60 | SEND_STRING(SS_TAP(X_PGDOWN) SS_TAP(X_ENTER) SS_TAP(X_PGDOWN)); | 60 | SEND_STRING(SS_TAP(X_PAGE_DOWN) SS_TAP(X_ENTER) SS_TAP(X_PAGE_DOWN)); |
| 61 | } | 61 | } |
| 62 | break; | 62 | break; |
| 63 | case PMERGE: | 63 | case PMERGE: |
| 64 | if (record->event.pressed) { | 64 | if (record->event.pressed) { |
| 65 | SEND_STRING(SS_TAP(X_HOME) SS_TAP(X_BSPACE) SS_TAP(X_SPACE) SS_LCTRL(SS_TAP(X_BSPACE)) SS_TAP(X_SPACE)); | 65 | SEND_STRING(SS_TAP(X_HOME) SS_TAP(X_BACKSPACE) SS_TAP(X_SPACE) SS_LCTL(SS_TAP(X_BACKSPACE)) SS_TAP(X_SPACE)); |
| 66 | } | 66 | } |
| 67 | break; | 67 | break; |
| 68 | case WREFRESH: | 68 | case WREFRESH: |
| 69 | if (record->event.pressed) { | 69 | if (record->event.pressed) { |
| 70 | SEND_STRING(SS_TAP(X_SPACE) SS_TAP(X_BSPACE)); | 70 | SEND_STRING(SS_TAP(X_SPACE) SS_TAP(X_BACKSPACE)); |
| 71 | } | 71 | } |
| 72 | break; | 72 | break; |
| 73 | case REMCAPS: | 73 | case REMCAPS: |
| 74 | if (record->event.pressed) { | 74 | if (record->event.pressed) { |
| 75 | SEND_STRING(SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_LCTRL(SS_TAP(X_LEFT)) SS_TAP(X_DELETE)); | 75 | SEND_STRING(SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_LCTL(SS_TAP(X_LEFT)) SS_TAP(X_DELETE)); |
| 76 | } | 76 | } |
| 77 | break; | 77 | break; |
| 78 | case EMDASH: | 78 | case EMDASH: |
| 79 | if (record->event.pressed) { | 79 | if (record->event.pressed) { |
| 80 | SEND_STRING(SS_LCTRL(SS_LSFT(SS_TAP(X_U))) SS_TAP(X_2) SS_TAP(X_0) SS_TAP(X_1) SS_TAP(X_4) SS_TAP(X_SPACE) SS_TAP(X_SPACE)); | 80 | SEND_STRING(SS_LCTL(SS_LSFT(SS_TAP(X_U))) SS_TAP(X_2) SS_TAP(X_0) SS_TAP(X_1) SS_TAP(X_4) SS_TAP(X_SPACE) SS_TAP(X_SPACE)); |
| 81 | } | 81 | } |
| 82 | break; | 82 | break; |
| 83 | }; | 83 | }; |
diff --git a/users/sigma/sigma.c b/users/sigma/sigma.c index 64fa68228b..70a76d4c01 100644 --- a/users/sigma/sigma.c +++ b/users/sigma/sigma.c | |||
| @@ -172,7 +172,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 172 | break; | 172 | break; |
| 173 | default: | 173 | default: |
| 174 | if (pressed) | 174 | if (pressed) |
| 175 | SEND_STRING(SS_LCTRL("x")); | 175 | SEND_STRING(SS_LCTL("x")); |
| 176 | break; | 176 | break; |
| 177 | } | 177 | } |
| 178 | break; | 178 | break; |
| @@ -190,7 +190,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 190 | break; | 190 | break; |
| 191 | default: | 191 | default: |
| 192 | if (pressed) | 192 | if (pressed) |
| 193 | SEND_STRING(SS_LCTRL("c")); | 193 | SEND_STRING(SS_LCTL("c")); |
| 194 | break; | 194 | break; |
| 195 | } | 195 | } |
| 196 | break; | 196 | break; |
| @@ -208,7 +208,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 208 | break; | 208 | break; |
| 209 | default: | 209 | default: |
| 210 | if (pressed) | 210 | if (pressed) |
| 211 | SEND_STRING(SS_LCTRL("v")); | 211 | SEND_STRING(SS_LCTL("v")); |
| 212 | break; | 212 | break; |
| 213 | } | 213 | } |
| 214 | break; | 214 | break; |
| @@ -226,7 +226,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 226 | break; | 226 | break; |
| 227 | default: | 227 | default: |
| 228 | if (pressed) | 228 | if (pressed) |
| 229 | SEND_STRING(SS_LCTRL("z")); | 229 | SEND_STRING(SS_LCTL("z")); |
| 230 | break; | 230 | break; |
| 231 | } | 231 | } |
| 232 | break; | 232 | break; |
| @@ -244,7 +244,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 244 | break; | 244 | break; |
| 245 | default: | 245 | default: |
| 246 | if (pressed) | 246 | if (pressed) |
| 247 | SEND_STRING(SS_LCTRL(SS_LSFT("z"))); | 247 | SEND_STRING(SS_LCTL(SS_LSFT("z"))); |
| 248 | break; | 248 | break; |
| 249 | } | 249 | } |
| 250 | break; | 250 | break; |
| @@ -253,7 +253,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 253 | switch (os_target) { | 253 | switch (os_target) { |
| 254 | case _OS_MACOS: | 254 | case _OS_MACOS: |
| 255 | if (pressed) | 255 | if (pressed) |
| 256 | SEND_STRING(SS_LGUI(SS_LCTRL("q"))); | 256 | SEND_STRING(SS_LGUI(SS_LCTL("q"))); |
| 257 | break; | 257 | break; |
| 258 | case _OS_LINUX: | 258 | case _OS_LINUX: |
| 259 | pressed ? | 259 | pressed ? |
diff --git a/users/stanrc85/stanrc85.c b/users/stanrc85/stanrc85.c index 56e67e52b1..5f74612848 100644 --- a/users/stanrc85/stanrc85.c +++ b/users/stanrc85/stanrc85.c | |||
| @@ -22,13 +22,13 @@ void ctl_copy_finished (qk_tap_dance_state_t *state, void *user_data) { | |||
| 22 | td_state = cur_dance(state); | 22 | td_state = cur_dance(state); |
| 23 | switch (td_state) { | 23 | switch (td_state) { |
| 24 | case SINGLE_TAP: | 24 | case SINGLE_TAP: |
| 25 | SEND_STRING(SS_LCTRL("c")); | 25 | SEND_STRING(SS_LCTL("c")); |
| 26 | break; | 26 | break; |
| 27 | case SINGLE_HOLD: | 27 | case SINGLE_HOLD: |
| 28 | register_mods(MOD_BIT(KC_RCTL)); | 28 | register_mods(MOD_BIT(KC_RCTL)); |
| 29 | break; | 29 | break; |
| 30 | case DOUBLE_TAP: | 30 | case DOUBLE_TAP: |
| 31 | SEND_STRING(SS_LCTRL("v")); | 31 | SEND_STRING(SS_LCTL("v")); |
| 32 | } | 32 | } |
| 33 | } | 33 | } |
| 34 | 34 | ||
diff --git a/users/talljoe/macros.c b/users/talljoe/macros.c index db8d28d4ce..e9c9b521b7 100644 --- a/users/talljoe/macros.c +++ b/users/talljoe/macros.c | |||
| @@ -27,13 +27,13 @@ ostype_t get_os() { | |||
| 27 | 27 | ||
| 28 | #define IS_OSX() (get_os() == MACOSX) | 28 | #define IS_OSX() (get_os() == MACOSX) |
| 29 | 29 | ||
| 30 | #define MOD_SEND(KEY) (IS_OSX() ? SEND_STRING(SS_LCMD(KEY)) : SEND_STRING(SS_LCTRL(KEY))) | 30 | #define MOD_SEND(KEY) (IS_OSX() ? SEND_STRING(SS_LCMD(KEY)) : SEND_STRING(SS_LCTL(KEY))) |
| 31 | 31 | ||
| 32 | void macro_copy() { MOD_SEND("c"); } | 32 | void macro_copy() { MOD_SEND("c"); } |
| 33 | void macro_paste() { MOD_SEND("v"); } | 33 | void macro_paste() { MOD_SEND("v"); } |
| 34 | void macro_lock() { | 34 | void macro_lock() { |
| 35 | if (IS_OSX()) { | 35 | if (IS_OSX()) { |
| 36 | SEND_STRING(SS_LCTRL(SS_LCMD("q"))); | 36 | SEND_STRING(SS_LCTL(SS_LCMD("q"))); |
| 37 | } else { | 37 | } else { |
| 38 | SEND_STRING(SS_LGUI("l")); | 38 | SEND_STRING(SS_LGUI("l")); |
| 39 | } | 39 | } |
diff --git a/users/uqs/uqs.c b/users/uqs/uqs.c index 7e2d09e0f6..ede34d4556 100644 --- a/users/uqs/uqs.c +++ b/users/uqs/uqs.c | |||
| @@ -502,10 +502,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 502 | /* | 502 | /* |
| 503 | * Obsoleted by making tmux understand Ctrl-(Shift)-Tab natively. | 503 | * Obsoleted by making tmux understand Ctrl-(Shift)-Tab natively. |
| 504 | case TM_NEXT: | 504 | case TM_NEXT: |
| 505 | if (record->event.pressed) SEND_STRING(SS_LCTRL("a") "n"); | 505 | if (record->event.pressed) SEND_STRING(SS_LCTL("a") "n"); |
| 506 | break; | 506 | break; |
| 507 | case TM_PREV: | 507 | case TM_PREV: |
| 508 | if (record->event.pressed) SEND_STRING(SS_LCTRL("a") "p"); | 508 | if (record->event.pressed) SEND_STRING(SS_LCTL("a") "p"); |
| 509 | break; | 509 | break; |
| 510 | */ | 510 | */ |
| 511 | // TODO: use key overrides to turn, e.g. Win+Ctrl-Tab into VIM_NEXT. | 511 | // TODO: use key overrides to turn, e.g. Win+Ctrl-Tab into VIM_NEXT. |
| @@ -517,16 +517,16 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 517 | if (record->event.pressed) SEND_STRING(SS_TAP(X_ESC) SS_TAP(X_G) SS_LSFT("t")); | 517 | if (record->event.pressed) SEND_STRING(SS_TAP(X_ESC) SS_TAP(X_G) SS_LSFT("t")); |
| 518 | break; | 518 | break; |
| 519 | case WIN_LEFT: | 519 | case WIN_LEFT: |
| 520 | if (record->event.pressed) SEND_STRING(SS_LCTRL("w") SS_TAP(X_H)); | 520 | if (record->event.pressed) SEND_STRING(SS_LCTL("w") SS_TAP(X_H)); |
| 521 | break; | 521 | break; |
| 522 | case WIN_DN: | 522 | case WIN_DN: |
| 523 | if (record->event.pressed) SEND_STRING(SS_LCTRL("w") SS_TAP(X_J)); | 523 | if (record->event.pressed) SEND_STRING(SS_LCTL("w") SS_TAP(X_J)); |
| 524 | break; | 524 | break; |
| 525 | case WIN_UP: | 525 | case WIN_UP: |
| 526 | if (record->event.pressed) SEND_STRING(SS_LCTRL("w") SS_TAP(X_K)); | 526 | if (record->event.pressed) SEND_STRING(SS_LCTL("w") SS_TAP(X_K)); |
| 527 | break; | 527 | break; |
| 528 | case WIN_RGHT: | 528 | case WIN_RGHT: |
| 529 | if (record->event.pressed) SEND_STRING(SS_LCTRL("w") SS_TAP(X_L)); | 529 | if (record->event.pressed) SEND_STRING(SS_LCTL("w") SS_TAP(X_L)); |
| 530 | break; | 530 | break; |
| 531 | } | 531 | } |
| 532 | 532 | ||
diff --git a/users/wanleg/tapdances.c b/users/wanleg/tapdances.c index 8f87af720e..cfd84a2644 100644 --- a/users/wanleg/tapdances.c +++ b/users/wanleg/tapdances.c | |||
| @@ -72,15 +72,15 @@ void CAD_finished (qk_tap_dance_state_t *state, void *user_data) { | |||
| 72 | case SINGLE_HOLD: | 72 | case SINGLE_HOLD: |
| 73 | //register_code(KC_NO); | 73 | //register_code(KC_NO); |
| 74 | //take a screenshot of a single window, open Paint and paste | 74 | //take a screenshot of a single window, open Paint and paste |
| 75 | SEND_STRING(SS_LALT(SS_TAP(X_PSCREEN)) SS_LGUI("r")); | 75 | SEND_STRING(SS_LALT(SS_TAP(X_PRINT_SCREEN)) SS_LGUI("r")); |
| 76 | wait_ms(500); | 76 | wait_ms(500); |
| 77 | SEND_STRING("mspaint" SS_TAP(X_ENTER)); | 77 | SEND_STRING("mspaint" SS_TAP(X_ENTER)); |
| 78 | wait_ms(700); | 78 | wait_ms(700); |
| 79 | SEND_STRING(SS_LCTRL("v")); | 79 | SEND_STRING(SS_LCTL("v")); |
| 80 | break; //register this keycode when button is held | 80 | break; //register this keycode when button is held |
| 81 | case DOUBLE_TAP: | 81 | case DOUBLE_TAP: |
| 82 | //register_code(KC_ENT); | 82 | //register_code(KC_ENT); |
| 83 | SEND_STRING(SS_LCTRL(SS_LALT(SS_TAP(X_DELETE)))); | 83 | SEND_STRING(SS_LCTL(SS_LALT(SS_TAP(X_DELETE)))); |
| 84 | #ifdef BACKLIGHT_ENABLE | 84 | #ifdef BACKLIGHT_ENABLE |
| 85 | backlight_level(0); | 85 | backlight_level(0); |
| 86 | #endif | 86 | #endif |
