Skip to content

Commit

Permalink
test physical layer
Browse files Browse the repository at this point in the history
  • Loading branch information
M-Matin-dev committed Jan 8, 2025
1 parent d29d6bb commit 43d2c9b
Show file tree
Hide file tree
Showing 4 changed files with 78 additions and 4 deletions.
6 changes: 5 additions & 1 deletion config/boards/shields/hillside52/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,8 @@ if SHIELD_HILLSIDE52_LEFT || SHIELD_HILLSIDE52_RIGHT
config ZMK_SPLIT
default y

endif
config ZMK_RGB_UNDERGLOW
select WS2812_STRIP
select SPI

endif
6 changes: 4 additions & 2 deletions config/boards/shields/hillside52/hillside52.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
*/

#include <dt-bindings/zmk/matrix_transform.h>
#include "boards/shields/hillside52/hillside_52_physical_layout.dtsi"

/ {
chosen {
zmk,kscan = &kscan0;
zmk,matrix_transform = &default_transform;
zmk,physical-layout = &hillside_52_physical_layout;
// zmk,matrix_transform = &default_transform;
};

default_transform: keymap_transform_0 {
Expand Down Expand Up @@ -66,4 +68,4 @@ RC(3,0) RC(3,1) RC(3,2) RC(4,1) RC(4,2) RC(4,3) RC(4,4) RC(4,7) RC(4,8
sensors = <&left_encoder &right_encoder>;
};

};
};
3 changes: 2 additions & 1 deletion config/boards/shields/hillside52/hillside52.zmk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ features:
- keys
- encoder
- underglow
- studio
siblings:
- hillside52_left
- hillside52_right
- hillside52_right
67 changes: 67 additions & 0 deletions config/boards/shields/hillside52/hillside52_physical_layouts.dtsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
#include <physical_layouts.dtsi>

/ {
hillside_52_physical_layout: hillside_52_physical_layout {
compatible = "zmk,physical-layout";
display-name = "LAYOUT";

kscan = <&kscan0>;
transform = <&matrix_transform0>;

keys // w h x y rot rx ry
= <&key_physical_attrs 100 100 0 113 0 0 0>
, <&key_physical_attrs 100 100 100 93 0 0 0>
, <&key_physical_attrs 100 100 210 31 0 0 0>
, <&key_physical_attrs 100 100 320 0 0 0 0>
, <&key_physical_attrs 100 100 420 28 0 0 0>
, <&key_physical_attrs 100 100 520 42 0 0 0>
, <&key_physical_attrs 100 100 970 42 0 0 0>
, <&key_physical_attrs 100 100 1070 28 0 0 0>
, <&key_physical_attrs 100 100 1170 0 0 0 0>
, <&key_physical_attrs 100 100 1280 31 0 0 0>
, <&key_physical_attrs 100 100 1390 93 0 0 0>
, <&key_physical_attrs 100 100 1490 113 0 0 0>
, <&key_physical_attrs 100 100 10 213 0 0 0>
, <&key_physical_attrs 100 100 110 193 0 0 0>
, <&key_physical_attrs 100 100 215 131 0 0 0>
, <&key_physical_attrs 100 100 320 100 0 0 0>
, <&key_physical_attrs 100 100 420 128 0 0 0>
, <&key_physical_attrs 100 100 520 142 0 0 0>
, <&key_physical_attrs 100 100 970 142 0 0 0>
, <&key_physical_attrs 100 100 1070 128 0 0 0>
, <&key_physical_attrs 100 100 1170 100 0 0 0>
, <&key_physical_attrs 100 100 1275 131 0 0 0>
, <&key_physical_attrs 100 100 1380 193 0 0 0>
, <&key_physical_attrs 100 100 1480 213 0 0 0>
, <&key_physical_attrs 100 100 20 313 0 0 0>
, <&key_physical_attrs 100 100 120 293 0 0 0>
, <&key_physical_attrs 100 100 220 231 0 0 0>
, <&key_physical_attrs 100 100 320 200 0 0 0>
, <&key_physical_attrs 100 100 420 228 0 0 0>
, <&key_physical_attrs 100 100 520 242 0 0 0>
, <&key_physical_attrs 100 100 620 288 0 0 0>
, <&key_physical_attrs 100 100 870 288 0 0 0>
, <&key_physical_attrs 100 100 970 242 0 0 0>
, <&key_physical_attrs 100 100 1070 228 0 0 0>
, <&key_physical_attrs 100 100 1170 200 0 0 0>
, <&key_physical_attrs 100 100 1270 231 0 0 0>
, <&key_physical_attrs 100 100 1370 293 0 0 0>
, <&key_physical_attrs 100 100 1470 313 0 0 0>
, <&key_physical_attrs 100 100 30 413 0 0 0>
, <&key_physical_attrs 100 100 130 393 0 0 0>
, <&key_physical_attrs 100 100 230 373 0 0 0>
, <&key_physical_attrs 100 100 370 328 0 0 0>
, <&key_physical_attrs 100 100 470 342 0 0 0>
, <&key_physical_attrs 100 100 570 388 0 0 0>
, <&key_physical_attrs 100 100 670 444 0 0 0>
, <&key_physical_attrs 100 100 820 444 0 0 0>
, <&key_physical_attrs 100 100 920 388 0 0 0>
, <&key_physical_attrs 100 100 1020 342 0 0 0>
, <&key_physical_attrs 100 100 1120 328 0 0 0>
, <&key_physical_attrs 100 100 1260 373 0 0 0>
, <&key_physical_attrs 100 100 1360 393 0 0 0>
, <&key_physical_attrs 100 100 1460 413 0 0 0>
;
};
};

0 comments on commit 43d2c9b

Please sign in to comment.