Skip to content

Commit 4fdecfd

Browse files
authored
Fix/left side wake (#13)
* add wakeup-source; to prevent CONFIG_ZMK_SLEEP from keeping the keyboard asleep * add wakeup-source; to dongle config to prevent CONFIG_ZMK_SLEEP from keeping the keyboard asleep * update keymap formatting --------- Co-authored-by: 280Zo <[email protected]>
1 parent c27c38a commit 4fdecfd

File tree

6 files changed

+26
-23
lines changed

6 files changed

+26
-23
lines changed

boards/shields/charybdis-bt/charybdis.dtsi

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
};
4343

4444
kscan0: kscan {
45+
wakeup-source;
4546
diode-direction = "row2col";
4647
};
4748
};

boards/shields/charybdis-bt/charybdis_left.overlay

+5-3
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@
2121
;
2222
};
2323

24+
// https://github.com/badjeff/zmk-pmw3610-driver
2425
/ {
25-
vtrackball: virtual_input_trackball {
26-
compatible = "zmk,virtual-input";
27-
};
26+
trackball_listener {
27+
compatible = "zmk,input-listener";
28+
device = <&trackball>;
29+
};
2830
};

boards/shields/charybdis-dongle/charybdis.dtsi

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
};
4545

4646
kscan0: kscan {
47+
wakeup-source;
4748
diode-direction = "row2col";
4849
};
4950
};

config/charybdis.keymap

+3-3
Original file line numberDiff line numberDiff line change
@@ -171,12 +171,12 @@
171171
// ╭────────────────┬──────────────┬─────────────────────────┬─────────────────────────────┬──────────────────┬──────────────────╮ ╭────────────────┬─────────────────┬──────────────────────────────────┬──────────────────────────────┬────────────────────────┬──────────────╮
172172
&to 0 &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &td_layers
173173
// ├────────────────┼──────────────┼─────────────────────────┼─────────────────────────────┼──────────────────┼──────────────────┤ ├────────────────┼─────────────────┼──────────────────────────────────┼──────────────────────────────┼────────────────────────┼──────────────┤
174-
&hm LCMD TAB &lt 2 A &hm LEFT_ALT S &hm LCTRL D &hm LEFT_SHIFT F &kp G &kp H &hm LEFT_SHIFT J &hm RCTRL K &hm RIGHT_ALT L &hm LCMD SEMICOLON &kp DEL
174+
&hm LCMD TAB &lt 2 A &hm LEFT_ALT S &hm LCTRL D &hm LEFT_SHIFT F &kp G &kp H &hm LEFT_SHIFT J &hm RCTRL K &hm RIGHT_ALT L &hm LCMD SEMICOLON &kp DEL
175175
// ├────────────────┼──────────────┼─────────────────────────┼─────────────────────────────┼──────────────────┼──────────────────┤ ├────────────────┼─────────────────┼──────────────────────────────────┼──────────────────────────────┼────────────────────────┼──────────────┤
176176
&kp C_AC_SEARCH &kp Z &hm LC(LA(LEFT_SHIFT)) X &hm LA(LC(LG(LEFT_SHIFT))) C &kp V &kp B &kp N &kp M &hm LA(LC(LG(LEFT_SHIFT))) COMMA &hm LC(LA(LEFT_SHIFT)) PERIOD &kp FSLH &kp F12
177177
// ╰────────────────┴──────────────┴─────────────────────────┼─────────────────────────────┼──────────────────┼──────────────────┤ ├────────────────┼─────────────────┼──────────────────────────────────┴──────────────────────────────┴────────────────────────┴──────────────╯
178-
&lt 1 BACKSPACE &mkp LCLK &td_cursor &lt 7 RETURN &lt 3 SPACE
179-
// ╰───────────────────────────────┴──────────────────╯ ╰────────────────┴──────────────╯
178+
&td_cursor &mkp LCLK &lt 1 BACKSPACE &lt 7 RETURN &lt 3 SPACE
179+
// ╰───────────────────────────────┴──────────────────╯ ╰────────────────┴──────────────╯
180180
>;
181181
};
182182

keymap-drawer/charybdis.svg

+12-13
Loading

keymap-drawer/charybdis.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ layers:
3636
- {t: ., h: MEH}
3737
- /
3838
- DEV TOOLS
39-
- {t: BACK SPACE, h: NUM}
40-
- L CLK
4139
- SCRL SLOW
40+
- L CLK
41+
- {t: BACK SPACE, h: NUM}
4242
- {t: RETURN, h: MOUSE}
4343
- {t: SPACE, h: SYM}
4444
NUM:
@@ -78,9 +78,9 @@ layers:
7878
- {t: '3', h: F3}
7979
- {t: '=', h: DEV TOOLS}
8080
- ''
81-
- {type: held}
8281
- ''
83-
- {t: ▽, type: trans}
82+
- ''
83+
- {type: held}
8484
- '0'
8585
- {t: ▽, type: trans}
8686
NAV:

0 commit comments

Comments
 (0)