custom keymap i wanna try that might be friendlier to my muscle-memory
- aligns Z... under W... like on staggered kb's - vimlike arrow keys to make room for / beside ,. - ; beside L - \ beside P (and therefore ] on the hyper layer) - - beside = - ctrl in bottom left, hyper moved beside Z - hyper still easily chords with lshift and lmeta - capslock restored, but on the hyper layer. - on base layer it's sysrq for alt+sysrq purposes (which shouldn't involve the hyper layer, since you wanna be sure what letters you're pressing) - hyper-i is now insert (previously absent)
This commit is contained in:
parent
40050f0314
commit
cec19cc09c
|
@ -34,11 +34,11 @@
|
|||
KEY_I,\
|
||||
KEY_O,\
|
||||
KEY_P,\
|
||||
KEY_SEMICOLON
|
||||
KEY_BACKSLASH
|
||||
|
||||
// Fourth row
|
||||
#define MATRIX_DEFAULT_ROW_3 \
|
||||
KEY_LEFTCTRL,\
|
||||
KEY_SYSRQ,\
|
||||
KEY_A,\
|
||||
KEY_S,\
|
||||
KEY_D,\
|
||||
|
@ -48,12 +48,13 @@
|
|||
KEY_J,\
|
||||
KEY_K,\
|
||||
KEY_L,\
|
||||
KEY_APOSTROPHE,\
|
||||
KEY_SEMICOLON,\
|
||||
KEY_ENTER
|
||||
|
||||
// Fifth row
|
||||
#define MATRIX_DEFAULT_ROW_4 \
|
||||
KEY_LEFTSHIFT,\
|
||||
KEY_COMPOSE,\
|
||||
KEY_Z,\
|
||||
KEY_X,\
|
||||
KEY_C,\
|
||||
|
@ -63,22 +64,21 @@
|
|||
KEY_M,\
|
||||
KEY_COMMA,\
|
||||
KEY_DOT,\
|
||||
KEY_UP,\
|
||||
KEY_RIGHTALT
|
||||
KEY_SLASH
|
||||
|
||||
// Sixth row
|
||||
#define MATRIX_DEFAULT_ROW_5 \
|
||||
KEY_COMPOSE,\
|
||||
KEY_LEFTCTRL,\
|
||||
KEY_LEFTMETA,\
|
||||
KEY_LEFTALT,\
|
||||
KEY_BACKSLASH,\
|
||||
KEY_MINUS,\
|
||||
KEY_EQUAL,\
|
||||
KEY_SPACE,\
|
||||
KEY_SPACE,\
|
||||
KEY_MINUS,\
|
||||
KEY_SLASH,\
|
||||
KEY_APOSTROPHE,\
|
||||
KEY_LEFT,\
|
||||
KEY_DOWN,\
|
||||
KEY_UP,\
|
||||
KEY_RIGHT
|
||||
|
||||
// Every line of `matrix` is a row of the keyboard, starting from the top.
|
||||
|
@ -115,12 +115,12 @@ uint8_t matrix_fn[KBD_MATRIX_SZ] = {
|
|||
KEY_T,
|
||||
KEY_Y,
|
||||
KEY_U,
|
||||
KEY_I,
|
||||
KEY_INSERT,
|
||||
KEY_LEFTBRACE,
|
||||
KEY_RIGHTBRACE,
|
||||
KEY_SEMICOLON,
|
||||
KEY_BACKSLASH,
|
||||
|
||||
KEY_LEFTCTRL,
|
||||
KEY_CAPSLOCK,
|
||||
KEY_A,
|
||||
KEY_S,
|
||||
KEY_D,
|
||||
|
@ -130,10 +130,11 @@ uint8_t matrix_fn[KBD_MATRIX_SZ] = {
|
|||
KEY_J,
|
||||
KEY_K,
|
||||
KEY_L,
|
||||
KEY_APOSTROPHE,
|
||||
KEY_SEMICOLON,
|
||||
KEY_ENTER,
|
||||
|
||||
KEY_LEFTSHIFT,
|
||||
KEY_RIGHTSHIFT,
|
||||
KEY_COMPOSE,
|
||||
KEY_Z,
|
||||
KEY_X,
|
||||
KEY_C,
|
||||
|
@ -143,19 +144,18 @@ uint8_t matrix_fn[KBD_MATRIX_SZ] = {
|
|||
KEY_M,
|
||||
KEY_COMMA,
|
||||
KEY_DOT,
|
||||
KEY_PAGEUP,
|
||||
KEY_RIGHTSHIFT,
|
||||
KEY_SLASH,
|
||||
|
||||
KEY_COMPOSE,
|
||||
KEY_RIGHTCTRL,
|
||||
KEY_RIGHTMETA,
|
||||
KEY_RIGHTALT,
|
||||
KEY_BACKSLASH,
|
||||
KEY_MINUS,
|
||||
KEY_EQUAL,
|
||||
KEY_SPACE,
|
||||
KEY_SPACE,
|
||||
KEY_MINUS,
|
||||
KEY_SLASH,
|
||||
KEY_APOSTROPHE,
|
||||
KEY_HOME,
|
||||
KEY_PAGEDOWN,
|
||||
KEY_PAGEUP,
|
||||
KEY_END
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue