Remove legacy keycodes, part 6 (#18740)
* `KC_RSHIFT` -> `KC_RSFT` * `KC_RCTRL` -> `KC_RCTL` * `KC_LSHIFT` -> `KC_LSFT` * `KC_LCTRL` -> `KC_LCTL`
This commit is contained in:
@@ -13,7 +13,7 @@ Will require heavy modification for most people.
|
||||
|
||||
extern keymap_config_t keymap_config;
|
||||
|
||||
#define MODS_SHIFT_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT))
|
||||
#define MODS_SHIFT_MASK (MOD_BIT(KC_LSFT)|MOD_BIT(KC_RSFT))
|
||||
|
||||
enum my_layers {
|
||||
_QWERTY,
|
||||
|
||||
@@ -94,7 +94,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
|
||||
bool sh_key(keyrecord_t *record, uint8_t sk, uint8_t nk){
|
||||
if (record->event.pressed) {
|
||||
if (get_mods() & MOD_BIT(KC_LSHIFT) || get_mods() & MOD_BIT(KC_RSHIFT)){
|
||||
if (get_mods() & MOD_BIT(KC_LSFT) || get_mods() & MOD_BIT(KC_RSFT)){
|
||||
unregister_code(KC_LSFT);
|
||||
unregister_code(KC_RSFT);
|
||||
register_code(sk);
|
||||
@@ -111,7 +111,7 @@ bool sh_key(keyrecord_t *record, uint8_t sk, uint8_t nk){
|
||||
|
||||
bool sh_key8(keyrecord_t *record, uint8_t sk, uint8_t nk){
|
||||
if (record->event.pressed) {
|
||||
if (get_mods() & MOD_BIT(KC_LSHIFT) || get_mods() & MOD_BIT(KC_RSHIFT)){
|
||||
if (get_mods() & MOD_BIT(KC_LSFT) || get_mods() & MOD_BIT(KC_RSFT)){
|
||||
register_code(sk);
|
||||
} else {
|
||||
register_code(nk);
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#define SPCMOD LT(_FN1, KC_SPACE)
|
||||
#define ENTMOD LT(_FN2, KC_ENTER)
|
||||
#define ESCMOD LT(_NUM, KC_ESC)
|
||||
#define RSMOD LT(_FN1, KC_RSHIFT)
|
||||
#define RSMOD LT(_FN1, KC_RSFT)
|
||||
#define CMDBSP MT(MOD_LGUI, KC_BSPC)
|
||||
#define ALTDEL MT(MOD_LALT, KC_DEL)
|
||||
#define CTRLSP MT(MOD_LCTL, KC_SPACE)
|
||||
|
||||
@@ -23,7 +23,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//├──────────────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───┬────┴───────────────────┤ ┌────────┐
|
||||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP,
|
||||
//├──────────┬───────┴──┬─────┴────┬───┴────────┴─────┬───┴────────┴───┬─────┴────────┴┬────────┴────────┼────────┴─┬──────────┬────┬──────┴─┬────────┼────────┐
|
||||
CMDBSP, ALTDEL, KC_LCTRL, KC_SPACE, SPCMOD, SPCMOD, MO(_DEL), KC_LCTL, KC_RCTRL, KC_LEFT, KC_DOWN, KC_RGHT
|
||||
CMDBSP, ALTDEL, KC_LCTL, KC_SPACE, SPCMOD, SPCMOD, MO(_DEL), KC_LCTL, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
|
||||
//└──────────┴──────────┴──────────┴──────────────────┴────────────────┴───────────────┴─────────────────┴──────────┴──────────┘ └────────┴────────┴────────┘
|
||||
),
|
||||
|
||||
|
||||
Reference in New Issue
Block a user