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/led/led.h>
|
||||||
#include <dt-bindings/zmk/matrix_transform.h>
|
#include <dt-bindings/zmk/matrix_transform.h>
|
||||||
|
|
||||||
|
#include "eyelash_corne-layouts.dtsi"
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
model = "eyelash_corne";
|
model = "eyelash_corne";
|
||||||
compatible = "eyelashperipherals,eyelash_corne";
|
compatible = "eyelashperipherals,eyelash_corne";
|
||||||
@ -21,7 +23,7 @@
|
|||||||
zmk,kscan = &kscan0;
|
zmk,kscan = &kscan0;
|
||||||
zmk,battery = &vbatt;
|
zmk,battery = &vbatt;
|
||||||
zmk,underglow = &led_strip;
|
zmk,underglow = &led_strip;
|
||||||
zmk,matrix-transform = &default_transform;
|
zmk,physical-layout = &default_layout;
|
||||||
zmk,backlight = &backlight;
|
zmk,backlight = &backlight;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user