Skip to content

Commit

Permalink
Expanding keys available on the left half of the Ferris for gaming.
Browse files Browse the repository at this point in the history
  • Loading branch information
amacleod committed Nov 24, 2024
1 parent b352e29 commit 5840874
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 3 deletions.
4 changes: 2 additions & 2 deletions config/cradio.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ keymap {
bindings = <
// ,-----------------------------. ,-----------------------------.
// | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 |
// | |Alt-A| KP+ |Alt-T|Alt-R| |XXXXX|XXXXX|XXXXX|XXXXX|XXXXX|
// |Enter|Alt-A| KP+ |Alt-T|Alt-R| |XXXXX|XXXXX|XXXXX|XXXXX|XXXXX|
// | Alt | ^Y | KP- |Alt-C|Alt-G| |XXXXX|XXXXX|XXXXX|XXXXX|XXXXX|
// `-----------------|#####| | |Base |QWRTY|-----------------'
&kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0
&trans &kp LA(A) &kp KP_PLUS &kp LA(T) &kp LA(R) &none &none &none &none &none
&kp RET &kp LA(A) &kp KP_PLUS &kp LA(T) &kp LA(R) &none &none &none &none &none
&kp LALT &kp LC(Y) &kp KP_MINUS &kp LA(C) &kp LA(G) &none &none &none &none &none
&trans &trans &trans &to QWERTY
>;
Expand Down
44 changes: 43 additions & 1 deletion config/glam-factorio-combos.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,49 @@

// combos {

// Left ring and index for G: rail level.
// Left top pinky and ring for I: inventory in some games.
combo_northwest_inventory {
timeout-ms = <50>;
key-positions = <LT4 LT3>;
bindings = <&kp I>;
layers = <FACTORY>;
};
// Left top ring and middle for J.
combo_upper_left_jay {
timeout-ms = <50>;
key-positions = <LT3 LT2>;
bindings = <&kp J>;
layers = <FACTORY>;
};
// Left top middle and index for K.
combo_upper_right_kay {
timeout-ms = <50>;
key-positions = <LT2 LT1>;
bindings = <&kp K>;
layers = <FACTORY>;
};
// Left top inner and index for L, just because.
combo_northeast_lights {
timeout-ms = <50>;
key-positions = <LT1 LT0>;
bindings = <&kp L>;
layers = <FACTORY>;
};
// Left ring and index in top row for sticky Alt.
combo_upper_split_alt {
timeout-ms = <50>;
key-positions = <LT3 LT1>;
bindings = <&sk LALT>;
layers = <FACTORY>;
};
// Central three keys in left top row for Ctrl-Alt-F11: Steam overlay.
combo_upper_central_steam {
timeout-ms = <50>;
key-positions = <LT3 LT2 LT1>;
bindings = <&kp LC(LA(F11))>;
layers = <FACTORY>;
};
// Left ring and index in middle row for G: rail level.
combo_left_split_grade {
timeout-ms = <50>;
key-positions = <LM3 LM1>;
Expand Down

0 comments on commit 5840874

Please sign in to comment.