diff options
| -rw-r--r-- | quantum/keymap_common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index 2d8b29c777..3db40772e0 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h | |||
| @@ -68,6 +68,7 @@ extern const uint16_t fn_actions[]; | |||
| 68 | #define LGUI(kc) kc | 0x0800 | 68 | #define LGUI(kc) kc | 0x0800 |
| 69 | #define HYPR(kc) kc | 0x0F00 | 69 | #define HYPR(kc) kc | 0x0F00 |
| 70 | #define MEH(kc) kc | 0x0700 | 70 | #define MEH(kc) kc | 0x0700 |
| 71 | #define LCAG(kc) kc | 0x0D00 // Modifier Ctrl Alt and GUI | ||
| 71 | 72 | ||
| 72 | #define RCTL(kc) kc | 0x1100 | 73 | #define RCTL(kc) kc | 0x1100 |
| 73 | #define RSFT(kc) kc | 0x1200 | 74 | #define RSFT(kc) kc | 0x1200 |
| @@ -193,6 +194,7 @@ extern const uint16_t fn_actions[]; | |||
| 193 | #define GUI_T(kc) MT(0x8, kc) | 194 | #define GUI_T(kc) MT(0x8, kc) |
| 194 | #define C_S_T(kc) MT(0x3, kc) // Control + Shift e.g. for gnome-terminal | 195 | #define C_S_T(kc) MT(0x3, kc) // Control + Shift e.g. for gnome-terminal |
| 195 | #define MEH_T(kc) MT(0x7, kc) // Meh is a less hyper version of the Hyper key -- doesn't include Win or Cmd, so just alt+shift+ctrl | 196 | #define MEH_T(kc) MT(0x7, kc) // Meh is a less hyper version of the Hyper key -- doesn't include Win or Cmd, so just alt+shift+ctrl |
| 197 | #define LCAG_T(kc) MT(0xD, kc) // Left control alt and gui | ||
| 196 | #define ALL_T(kc) MT(0xF, kc) // see http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ | 198 | #define ALL_T(kc) MT(0xF, kc) // see http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ |
| 197 | 199 | ||
| 198 | // Dedicated keycode versions for Hyper and Meh, if you want to use them as standalone keys rather than mod-tap | 200 | // Dedicated keycode versions for Hyper and Meh, if you want to use them as standalone keys rather than mod-tap |
