summaryrefslogtreecommitdiff
path: root/app/dts/behaviors/key_press.dtsi
diff options
context:
space:
mode:
authorPete Johanson <peter@peterjohanson.com>2020-06-25 14:39:08 -0400
committerGitHub <noreply@github.com>2020-06-25 14:39:08 -0400
commitc457d9880d31bf638272495be1891adf172bcaee (patch)
tree51d57bfea704c616ef9357bfba9bffcaf113d062 /app/dts/behaviors/key_press.dtsi
parentb1cab32c66d19d453b89fcec6f4211367e45827a (diff)
parentf2f9d4502122a332aa6f35ac87d9f6b5e3ff7335 (diff)
Merge pull request #32 from petejohanson/core/refactor-keymap-to-behaviors
Refactor keymap to behaviors
Diffstat (limited to 'app/dts/behaviors/key_press.dtsi')
-rw-r--r--app/dts/behaviors/key_press.dtsi19
1 files changed, 19 insertions, 0 deletions
diff --git a/app/dts/behaviors/key_press.dtsi b/app/dts/behaviors/key_press.dtsi
new file mode 100644
index 0000000..5a01953
--- /dev/null
+++ b/app/dts/behaviors/key_press.dtsi
@@ -0,0 +1,19 @@
+#include <dt-bindings/zmk/keys.h>
+
+/ {
+ behaviors {
+ kp: behavior_key_press {
+ compatible = "zmk,behavior-key-press";
+ label = "KEY_PRESS";
+ usage_page = <USAGE_KEYPAD>;
+ #binding-cells = <1>;
+ };
+
+ cp: behavior_consumer_press {
+ compatible = "zmk,behavior-key-press";
+ label = "CONSUMER_PRESS";
+ usage_page = <USAGE_CONSUMER>;
+ #binding-cells = <1>;
+ };
+ };
+};