summaryrefslogtreecommitdiff
path: root/include/dt-bindings/zmk/keys.h
diff options
context:
space:
mode:
authorPete Johanson <peter@peterjohanson.com>2020-05-24 23:13:33 -0400
committerPete Johanson <peter@peterjohanson.com>2020-05-24 23:13:33 -0400
commit76a433fc392be31e56df256b630a21e61775d0af (patch)
tree6845d7cd69f18284ee47dc415930850ffffc6fd4 /include/dt-bindings/zmk/keys.h
parent53aadc4f931a27d7b1350ea99cdc79106e138ad3 (diff)
Clean up and implement MT release w/o mod press.
Diffstat (limited to 'include/dt-bindings/zmk/keys.h')
-rw-r--r--include/dt-bindings/zmk/keys.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/dt-bindings/zmk/keys.h b/include/dt-bindings/zmk/keys.h
index 93b5ba3..c266de0 100644
--- a/include/dt-bindings/zmk/keys.h
+++ b/include/dt-bindings/zmk/keys.h
@@ -86,6 +86,7 @@
#define ZK_ACTION(k) (k >> 24)
#define _ACTION(a) (a << 24)
#define _ACTION_MODS(m) (m << 16)
+#define ZK_KEY(a) (a & 0xFFFF)
#define ZK_MODS(a) ((a >> 16) & 0xFF)
#define ZMK_ACTION_KEY 0x01