From 39b51e37b18c35a4c6aff3ed4c8722283a14d6d1 Mon Sep 17 00:00:00 2001 From: ldebritto Date: Sun, 8 Dec 2024 06:40:28 -0300 Subject: [PATCH] ZMK Studio --- config/cradio.conf | 5 ++++- config/cradio.keymap | 20 +++++++++++++++++++- config/west.yml | 1 + 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/config/cradio.conf b/config/cradio.conf index b696700..a7dae8b 100644 --- a/config/cradio.conf +++ b/config/cradio.conf @@ -9,4 +9,7 @@ CONFIG_ZMK_SLEEP=y CONFIG_BT_CTLR_TX_PWR_PLUS_8=y # BLE connection improvements -CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y \ No newline at end of file +CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y + +# ZMK Studio +CONFIG_ZMK_STUDIO=y \ No newline at end of file diff --git a/config/cradio.keymap b/config/cradio.keymap index 47c9fb5..8c60e1d 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap @@ -119,6 +119,12 @@ layers = ; }; + sys_zmk_studio_unlock { + key-positions = <26 27 28>; + bindings = <&studio_unlock>; + layers = ; + }; + }; behaviors { @@ -270,7 +276,7 @@ &kp ESC &kp LBRC &kp LBKT &kp LPAR &kp PRCNT &kp AMPS &kp RPAR &kp RBKT &kp RBRC &kp DQT &kp MINUS &kp CARET &kp GRAVE &kp TILDE &kp DOLLAR &kp HASH &sk RGUI &sk LSHFT &sk RALT &sk RCTRL &kp PLUS &kp EQUAL &kp ASTRK &kp FSLH &kp AT &kp PIPE &kp BSLH &kp QMARK &kp EXCL &kp COLON - &trans &mt RSHFT UNDER &kp UNDER &trans + &trans &mt RSHFT UNDER &trans &trans >; }; @@ -283,5 +289,17 @@ >; }; + extra1 { + status = "reserved"; + }; + + extra2 { + status = "reserved"; + }; + + extra3 { + status = "reserved"; + }; + }; }; \ No newline at end of file diff --git a/config/west.yml b/config/west.yml index 3a35555..03f79df 100644 --- a/config/west.yml +++ b/config/west.yml @@ -11,6 +11,7 @@ manifest: remote: zmkfirmware revision: main import: app/west.yml + snippet: studio-rpc-usb-uart # ZMK-Studio-snippet - name: zmk-tri-state remote: urob revision: main