diff options
Diffstat (limited to 'src/keymap.h')
-rw-r--r-- | src/keymap.h | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/keymap.h b/src/keymap.h index a15f725..41f3a20 100644 --- a/src/keymap.h +++ b/src/keymap.h @@ -29,6 +29,7 @@ enum { , LAYER_MAX = NUM }; +#define Key_LockScreen Consumer_AL_TerminalLockSlashScreensaver #define Key_PlayPause Consumer_PlaySlashPause #define Key_Plus LSHIFT(Key_Equals) #define Key_Underscore LSHIFT(Key_Minus) @@ -40,7 +41,7 @@ KEYMAPS( ___, M(LEFT_BRACKET), M(AT), M(STAR), M(DOLLAR), M(CARET), ___ , Key_Backtick, Key_Quote, Key_Comma, Key_Period, Key_P, Key_Y, TD(LPB) , Key_Tab, Key_A, Key_O, Key_E, Key_U, Key_I - , Key_LeftGui, Key_Slash, Key_Q, Key_J, Key_K, Key_X, TD(COLON) + , ___, Key_Slash, Key_Q, Key_J, Key_K, Key_X, TD(COLON) , OSM(LeftControl), Key_Backspace, OSM(LeftShift), Key_Escape , OSL(NAV) @@ -50,16 +51,16 @@ KEYMAPS( , Key_D, Key_H, Key_T, Key_N, Key_S, Key_Minus , Key_Equals, Key_B, Key_M, Key_W, Key_V, Key_Z, ___ - , ___, Key_Enter, Key_Spacebar, OSM(RightAlt) + , Key_LeftGui, Key_Enter, Key_Spacebar, OSM(RightAlt) , OSL(NUM) ) , [NAV] = KEYMAP_STACKED( - ___, Key_F1, Key_F2, Key_F3, Key_F4, Key_F5, Key_PrintScreen - , XXX, Key_mouseScrollR, Key_mouseWarpNW, Key_mouseUp, Key_mouseWarpNE, Key_mouseScrollDn, Key_mouseWarpEnd - , XXX, Key_mouseScrollL, Key_mouseL, Key_mouseDn, Key_mouseR, Key_mouseScrollUp - , ___, XXX, Key_mouseWarpSW, XXX, Key_mouseWarpSE, XXX, Key_mouseBtnL + Key_LockScreen, Key_F1, Key_F2, Key_F3, Key_F4, Key_F5, Key_PrintScreen + , XXX, Key_mouseScrollR, Key_mouseWarpNW, Key_mouseUp, Key_mouseWarpNE, Key_mouseScrollDn, Key_mouseWarpEnd + , XXX, Key_mouseScrollL, Key_mouseL, Key_mouseDn, Key_mouseR, Key_mouseScrollUp + , ___, XXX, Key_mouseWarpSW, XXX, Key_mouseWarpSE, XXX, Key_mouseBtnL , ___, Key_Delete, ___, ___ , ___ @@ -92,3 +93,12 @@ KEYMAPS( , ___ ) ) + +/* Magic Combos */ +USE_MAGIC_COMBOS( + [MIDDLE_CLICK] = { + .action = comboMiddleClick + /* Nav + LeftClick + RightClick */ + , .keys = {R3C6, R2C6, R2C9} + } +) |