mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-15 20:31:27 +00:00
Use dedicatec SYM key, combine SHIFT with SPACE/ENTER
This commit is contained in:
parent
45ea0766e2
commit
b2fc433c03
@ -84,8 +84,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#define LCPO_KEYS KC_LCTL, KC_TRNS, KC_LBRACKET
|
||||
#define RCPC_KEYS KC_RCTL, KC_TRNS, KC_RBRACKET
|
||||
|
||||
#define LSPO_KEYS KC_LSHIFT, KC_TRNS, KC_LBRACKET
|
||||
#define RSPC_KEYS KC_RSHIFT, KC_TRNS, KC_RBRACKET
|
||||
#define LSPO_KEYS KC_LSHIFT, KC_TRNS, KC_SPACE
|
||||
#define RSPC_KEYS KC_RSHIFT, KC_TRNS, KC_ENTER
|
||||
|
||||
#undef PRODUCT
|
||||
#define PRODUCT Corne Keyboard
|
||||
|
@ -31,8 +31,12 @@ enum custom_keycodes {
|
||||
#define KC_T_NAV TT(_NAV)
|
||||
#define KC_S_NAV MO(_NAV)
|
||||
|
||||
#define KC_T_SYM TT(_SYM)
|
||||
#define KC_S_SYM MO(_SYM)
|
||||
|
||||
#define KC_FNTAB LT(_FN, KC_TAB)
|
||||
#define KC_SMSPC LT(_SYM, KC_SPC)
|
||||
|
||||
#define KC_GMSPC LT(_GAMING_EXT, KC_SPC)
|
||||
|
||||
#define KC_TBFWD LCTL(KC_TAB)
|
||||
@ -69,7 +73,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
LCPO, Z, X, C, D, V, K, H, COMM, DOT, SLSH, RCPC,\
|
||||
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||
LALT, LSPO, SMSPC, T_NAV, RSPC, RGUI \
|
||||
LALT, T_SYM, LSPO, RSPC, T_NAV, RGUI \
|
||||
//`--------------------' `--------------------'
|
||||
),
|
||||
|
||||
@ -79,9 +83,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
TAB, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____,\
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
_____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____,\
|
||||
LCTL, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, RCTL,\
|
||||
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||
_____, LSFT, GMSPC, _____, RSFT, _____ \
|
||||
_____, _____, SPACE, _____, _____, _____ \
|
||||
//`--------------------' `--------------------'
|
||||
),
|
||||
|
||||
@ -105,7 +109,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
_____, XXXXX, XXXXX, XXXXX, EUR, PLUS, MINS, UNDS, LT, GT, EQL, _____,\
|
||||
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||
_____, _____, _____, _____, _____,_____ \
|
||||
_____, S_SYM, _____, _____, _____,_____ \
|
||||
//`--------------------' `--------------------'
|
||||
),
|
||||
|
||||
@ -117,7 +121,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
_____, XXXXX, WH_L, XXXXX, WH_R, XXXXX, XXXXX, ACL0, ACL1, ACL2, XXXXX, _____,\
|
||||
//|------+------+------+------+------+------+------| |------+------+------+------+------+-----+-------|
|
||||
_____, _____, _____, S_NAV, _____, _____ \
|
||||
_____, _____, _____, _____, S_NAV, _____ \
|
||||
//`--------------------' `--------------------'
|
||||
),
|
||||
|
||||
@ -129,7 +133,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
//|------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||
_____, F11, F12, XXXXX, XXXXX, PSCR, XXXXX, 1, 2, 3, XXXXX, _____,\
|
||||
//|------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||
_____, _____, SPC, 0, DOT, COMM \
|
||||
_____, _____, _____, 0, DOT, COMM \
|
||||
//`--------------------' `--------------------'
|
||||
),
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user