From 72b0986a72c805fc35e5de653a6c4c5027d2d7bb Mon Sep 17 00:00:00 2001 From: mverch67 Date: Sat, 25 May 2024 01:09:27 +0200 Subject: [PATCH] keyboard & mouse input --- lib/device-ui | 2 +- variants/portduino/platformio.ini | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/device-ui b/lib/device-ui index 3c48d8ca9..923309fb0 160000 --- a/lib/device-ui +++ b/lib/device-ui @@ -1 +1 @@ -Subproject commit 3c48d8ca97ae45b8c2727e9bbc7888d5896f0649 +Subproject commit 923309fb0ffca17af04642ce612c6df83173fa3f diff --git a/variants/portduino/platformio.ini b/variants/portduino/platformio.ini index 04dbcf877..314f84276 100644 --- a/variants/portduino/platformio.ini +++ b/variants/portduino/platformio.ini @@ -12,7 +12,7 @@ build_src_filter = ${portduino_base.build_src_filter} [env:native-tft-debug] extends = portduino_base build_type = debug -build_flags = ${portduino_base.build_flags} -O0 -fsanitize=address -lX11 +build_flags = ${portduino_base.build_flags} -O0 -fsanitize=address -lX11 -linput -lxkbcommon -D ARCH_PORTDUINO -I variants/portduino -I /usr/include @@ -21,10 +21,12 @@ build_flags = ${portduino_base.build_flags} -O0 -fsanitize=address -lX11 -D USE_X11=1 ; enables usage of X11 -D HAS_TFT=1 -D HAS_SCREEN=0 - -D LV_BUILD_TEST=0 ; -D CALIBRATE_TOUCH=0 + -D LV_BUILD_TEST=0 + -D LV_USE_LOG=1 -D LV_USE_PERF_MONITOR=1 -D LV_USE_MEM_MONITOR=1 + -D LV_USE_LIBINPUT=1 -D LV_LVGL_H_INCLUDE_SIMPLE -D LV_CONF_INCLUDE_SIMPLE -D LV_COMP_CONF_INCLUDE_SIMPLE @@ -49,7 +51,7 @@ build_src_filter = ${portduino_base.build_src_filter} [env:native-tft-release] extends = portduino_base build_type = release -build_flags = ${portduino_base.build_flags} -Ofast -lX11 +build_flags = ${portduino_base.build_flags} -Ofast -lX11 -linput -lxkbcommon -D ARCH_PORTDUINO -I variants/portduino -I /usr/include @@ -62,6 +64,7 @@ build_flags = ${portduino_base.build_flags} -Ofast -lX11 -D LV_USE_LOG=0 -D LV_USE_PERF_MONITOR=0 -D LV_USE_MEM_MONITOR=0 + -D LV_USE_LIBINPUT=1 -D LV_LVGL_H_INCLUDE_SIMPLE -D LV_CONF_INCLUDE_SIMPLE -D LV_COMP_CONF_INCLUDE_SIMPLE