mirror of
https://github.com/Ajetski/corne-zmk-config.git
synced 2025-11-27 12:02:45 -10:00
feat: physical layout
This commit is contained in:
parent
7c29062324
commit
b4cbee7de1
68
boards/arm/eyelash_corne/eyelash_corne-layouts.dtsi
Normal file
68
boards/arm/eyelash_corne/eyelash_corne-layouts.dtsi
Normal file
@ -0,0 +1,68 @@
|
||||
/*
|
||||
*
|
||||
* Copyright (c) 2024 The ZMK Contributors
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#include <physical_layouts.dtsi>
|
||||
|
||||
/ {
|
||||
default_layout: default_layout {
|
||||
compatible = "zmk,physical-layout";
|
||||
display-name = "Layout";
|
||||
|
||||
transform = <&default_transform>;
|
||||
|
||||
keys // w h x y rot rx r
|
||||
= <&key_physical_attrs 100 100 0 37 0 0 0>
|
||||
, <&key_physical_attrs 100 100 100 37 0 0 0>
|
||||
, <&key_physical_attrs 100 100 200 12 0 0 0>
|
||||
, <&key_physical_attrs 100 100 300 0 0 0 0>
|
||||
, <&key_physical_attrs 100 100 400 12 0 0 0>
|
||||
, <&key_physical_attrs 100 100 500 24 0 0 0>
|
||||
, <&key_physical_attrs 100 100 925 24 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1150 24 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1250 12 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1350 0 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1450 12 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1550 37 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1650 37 0 0 0>
|
||||
, <&key_physical_attrs 100 100 0 137 0 0 0>
|
||||
, <&key_physical_attrs 100 100 100 137 0 0 0>
|
||||
, <&key_physical_attrs 100 100 200 112 0 0 0>
|
||||
, <&key_physical_attrs 100 100 300 100 0 0 0>
|
||||
, <&key_physical_attrs 100 100 400 112 0 0 0>
|
||||
, <&key_physical_attrs 100 100 500 124 0 0 0>
|
||||
, <&key_physical_attrs 100 100 825 124 0 0 0>
|
||||
, <&key_physical_attrs 100 100 925 124 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1025 124 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1150 124 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1250 112 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1350 100 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1450 112 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1550 137 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1650 137 0 0 0>
|
||||
, <&key_physical_attrs 100 100 0 237 0 0 0>
|
||||
, <&key_physical_attrs 100 100 100 237 0 0 0>
|
||||
, <&key_physical_attrs 100 100 200 212 0 0 0>
|
||||
, <&key_physical_attrs 100 100 300 200 0 0 0>
|
||||
, <&key_physical_attrs 100 100 400 212 0 0 0>
|
||||
, <&key_physical_attrs 100 100 500 224 0 0 0>
|
||||
, <&key_physical_attrs 100 100 625 224 0 0 0>
|
||||
, <&key_physical_attrs 100 100 925 224 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1150 224 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1250 212 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1350 200 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1450 212 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1550 237 0 0 0>
|
||||
, <&key_physical_attrs 100 100 1650 237 0 0 0>
|
||||
, <&key_physical_attrs 100 100 350 312 0 0 0>
|
||||
, <&key_physical_attrs 100 100 450 312 1200 450 412>
|
||||
, <&key_physical_attrs 100 100 550 312 2400 515 433>
|
||||
, <&key_physical_attrs 100 100 1100 312 (-2400) 1230 433>
|
||||
, <&key_physical_attrs 100 100 1200 312 (-1200) 1300 412>
|
||||
, <&key_physical_attrs 100 100 1300 312 0 0 0>
|
||||
;
|
||||
};
|
||||
};
|
||||
@ -10,6 +10,8 @@
|
||||
#include <dt-bindings/led/led.h>
|
||||
#include <dt-bindings/zmk/matrix_transform.h>
|
||||
|
||||
#include "eyelash_corne-layouts.dtsi"
|
||||
|
||||
/ {
|
||||
model = "eyelash_corne";
|
||||
compatible = "eyelashperipherals,eyelash_corne";
|
||||
@ -21,7 +23,7 @@
|
||||
zmk,kscan = &kscan0;
|
||||
zmk,battery = &vbatt;
|
||||
zmk,underglow = &led_strip;
|
||||
zmk,matrix-transform = &default_transform;
|
||||
zmk,physical-layout = &default_layout;
|
||||
zmk,backlight = &backlight;
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user