Alessandro Bortolin
3 years ago
committed by
Pete Johanson
9 changed files with 139 additions and 10 deletions
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
s/.*zmk_backlight_update: //p |
@ -0,0 +1,14 @@
@@ -0,0 +1,14 @@
|
||||
Update backlight brightness: 40% |
||||
Update backlight brightness: 60% |
||||
Update backlight brightness: 80% |
||||
Update backlight brightness: 100% |
||||
Update backlight brightness: 0% |
||||
Update backlight brightness: 20% |
||||
Update backlight brightness: 40% |
||||
Update backlight brightness: 60% |
||||
Update backlight brightness: 80% |
||||
Update backlight brightness: 100% |
||||
Update backlight brightness: 0% |
||||
Update backlight brightness: 20% |
||||
Update backlight brightness: 40% |
||||
Update backlight brightness: 60% |
@ -0,0 +1,14 @@
@@ -0,0 +1,14 @@
|
||||
CONFIG_KSCAN=n |
||||
CONFIG_ZMK_KSCAN_MOCK_DRIVER=y |
||||
CONFIG_ZMK_KSCAN_GPIO_DRIVER=n |
||||
CONFIG_GPIO=y |
||||
CONFIG_GPIO_EMUL=y |
||||
CONFIG_ZMK_BLE=n |
||||
CONFIG_LOG=y |
||||
CONFIG_LOG_BACKEND_SHOW_COLOR=n |
||||
CONFIG_ZMK_LOG_LEVEL_DBG=y |
||||
CONFIG_DEBUG=y |
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000 |
||||
|
||||
CONFIG_LED_GPIO=y |
||||
CONFIG_ZMK_BACKLIGHT=y |
@ -0,0 +1,78 @@
@@ -0,0 +1,78 @@
|
||||
#include <behaviors.dtsi> |
||||
#include <dt-bindings/zmk/keys.h> |
||||
#include <dt-bindings/zmk/kscan_mock.h> |
||||
#include <dt-bindings/zmk/backlight.h> |
||||
|
||||
/ { |
||||
chosen { |
||||
zmk,backlight = &backlight; |
||||
}; |
||||
|
||||
backlight: leds { |
||||
compatible = "gpio-leds"; |
||||
led_0 { |
||||
gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; |
||||
label = "Backlight LED 0"; |
||||
}; |
||||
led_1 { |
||||
gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; |
||||
label = "Backlight LED 1"; |
||||
}; |
||||
}; |
||||
|
||||
keymap { |
||||
compatible = "zmk,keymap"; |
||||
label ="Default keymap"; |
||||
|
||||
default_layer { |
||||
bindings = < |
||||
&bl BL_CYCLE &none |
||||
&none &none |
||||
>; |
||||
}; |
||||
}; |
||||
}; |
||||
|
||||
&kscan { |
||||
events = < |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
/* BL_CYCLE */ |
||||
ZMK_MOCK_PRESS(0,0,10) |
||||
ZMK_MOCK_RELEASE(0,0,10) |
||||
>; |
||||
}; |
Loading…
Reference in new issue