#include #include #include &layouts_foostan_corne_position_map { joric_jorne_full_posmap: full { physical-layout = <&joric_jorne_full_layout>; positions = < 0 1 2 3 4 5 6 7 8 9 10 11 12 13> , < 14 15 16 17 18 19 20 21 22 23 24 25 > , < 26 27 28 29 30 31 32 33 34 35 36 37 > , < 38 39 40 41 42 43 >; }; }; &foostan_corne_6col_posmap { positions = <42 0 1 2 3 4 5 6 7 8 9 10 11 43> , < 12 13 14 15 16 17 18 19 20 21 22 23 > , < 24 25 26 27 28 29 30 31 32 33 34 35 > , < 36 37 38 39 40 41 >; }; &foostan_corne_5col_posmap { positions = <36 37 0 1 2 3 4 5 6 7 8 9 38 39> , < 40 10 11 12 13 14 15 16 17 18 19 41 > , < 42 20 21 22 23 24 25 26 27 28 29 43 > , < 30 31 32 33 34 35 >; }; / { joric_jorne_full_layout: joric_jorne_full_layout { compatible = "zmk,physical-layout"; display-name = "Full (with pinky)"; keys // w h x y rot rx ry = <&key_physical_attrs 100 100 0 112 0 0 0> , <&key_physical_attrs 100 100 100 37 0 0 0> , <&key_physical_attrs 100 100 200 37 0 0 0> , <&key_physical_attrs 100 100 300 12 0 0 0> , <&key_physical_attrs 100 100 400 0 0 0 0> , <&key_physical_attrs 100 100 500 12 0 0 0> , <&key_physical_attrs 100 100 600 24 0 0 0> , <&key_physical_attrs 100 100 900 24 0 0 0> , <&key_physical_attrs 100 100 1000 12 0 0 0> , <&key_physical_attrs 100 100 1100 0 0 0 0> , <&key_physical_attrs 100 100 1200 12 0 0 0> , <&key_physical_attrs 100 100 1300 37 0 0 0> , <&key_physical_attrs 100 100 1400 37 0 0 0> , <&key_physical_attrs 100 100 1500 112 0 0 0> , <&key_physical_attrs 100 100 100 137 0 0 0> , <&key_physical_attrs 100 100 200 137 0 0 0> , <&key_physical_attrs 100 100 300 112 0 0 0> , <&key_physical_attrs 100 100 400 100 0 0 0> , <&key_physical_attrs 100 100 500 112 0 0 0> , <&key_physical_attrs 100 100 600 124 0 0 0> , <&key_physical_attrs 100 100 900 124 0 0 0> , <&key_physical_attrs 100 100 1000 112 0 0 0> , <&key_physical_attrs 100 100 1100 100 0 0 0> , <&key_physical_attrs 100 100 1200 112 0 0 0> , <&key_physical_attrs 100 100 1300 137 0 0 0> , <&key_physical_attrs 100 100 1400 137 0 0 0> , <&key_physical_attrs 100 100 100 237 0 0 0> , <&key_physical_attrs 100 100 200 237 0 0 0> , <&key_physical_attrs 100 100 300 212 0 0 0> , <&key_physical_attrs 100 100 400 200 0 0 0> , <&key_physical_attrs 100 100 500 212 0 0 0> , <&key_physical_attrs 100 100 600 224 0 0 0> , <&key_physical_attrs 100 100 900 224 0 0 0> , <&key_physical_attrs 100 100 1000 212 0 0 0> , <&key_physical_attrs 100 100 1100 200 0 0 0> , <&key_physical_attrs 100 100 1200 212 0 0 0> , <&key_physical_attrs 100 100 1300 237 0 0 0> , <&key_physical_attrs 100 100 1400 237 0 0 0> , <&key_physical_attrs 100 100 450 312 0 0 0> , <&key_physical_attrs 100 100 550 312 1200 550 412> , <&key_physical_attrs 100 150 648 283 2400 648 433> , <&key_physical_attrs 100 150 852 283 (-2400) 952 433> , <&key_physical_attrs 100 100 950 312 (-1200) 1050 412> , <&key_physical_attrs 100 100 1050 312 0 0 0> ; }; };