Merge pull request #1046 from LukeSilva/master

Add Tapping Macros to QMK
This commit is contained in:
Jack Humbert 2017-02-07 13:18:47 -05:00 committed by GitHub
commit 3c7fa0acc1
7 changed files with 419 additions and 6 deletions

View file

@ -256,8 +256,10 @@ enum quantum_keycodes {
#define M(kc) (kc | QK_MACRO)
#define MACROTAP(kc) (kc | QK_MACRO | FUNC_TAP<<8)
#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)
// L-ayer, T-ap - 256 keycode max, 16 layer max
#define LT(layer, kc) (kc | QK_LAYER_TAP | ((layer & 0xF) << 8))