Home
last modified time | relevance | path

Searched refs:touch (Results 1 – 22 of 22) sorted by relevance

/lvgl-latest/src/indev/
Dlv_indev_gesture.c45 static void process_touch_event(lv_indev_touch_data_t * touch, lv_indev_gesture_t * info);
207 lv_indev_touch_data_t * touch; in lv_indev_gesture_detect_pinch() local
229 touch = touches; in lv_indev_gesture_detect_pinch()
230 process_touch_event(touch, r->info); in lv_indev_gesture_detect_pinch()
234 … i, touch->id, touch->state, touch->point.x, touch->point.y, r->info->finger_cnt); in lv_indev_gesture_detect_pinch()
430 static void process_touch_event(lv_indev_touch_data_t * touch, lv_indev_gesture_t * info) in process_touch_event() argument
437 motion_idx = get_motion_idx(touch->id, g); in process_touch_event()
439 if(motion_idx == -1 && touch->state == LV_INDEV_STATE_PRESSED) { in process_touch_event()
448 motion->start_point.x = touch->point.x; in process_touch_event()
449 motion->start_point.y = touch->point.y; in process_touch_event()
[all …]
/lvgl-latest/docs/details/integration/boards/
Driverdi.rst32 - `RVT50HQSNWC00-B <https://riverdi.com/product/5-inch-lcd-display-capacitive-touch-panel-optical-b…
33 - `RVT50HQSNWC00 <https://riverdi.com/product/5-inch-lcd-display-capacitive-touch-panel-air-bonding…
34 - `RVT50HQSFWCA0 <https://riverdi.com/product/5-inch-lcd-display-capacitive-touch-panel-air-bonding…
35 - `RVT50HQSNWCA0 <https://riverdi.com/product/5-inch-lcd-display-capacitive-touch-panel-air-bonding…
/lvgl-latest/.devcontainer/
Dsetup.sh16 touch ../../lv_conf.h
/lvgl-latest/docs/details/integration/driver/touchpad/
Devdev.rst33 lv_indev_t *touch = lv_evdev_create(LV_INDEV_TYPE_POINTER, "/dev/input/event0");
34 lv_indev_set_display(touch, disp);
/lvgl-latest/docs/details/main-components/
Dindev.rst159 Multi-touch gestures
162 LVGL has the ability to recognize multi-touch gestures, when a gesture
167 To enable the multi-touch gesture recognition set the
173 The driver or application collects touch events until the indev read callback
187 /* An array that stores the collected touch events */
190 /* A counter that needs to be incremented each time a touch event is received */
196 lv_indev_touch_data_t * touch;
200 touch = &touches[0];
211 A touch event is represented by the ``lv_indev_touch_data_t`` structure, the fields
214 Handling touch events
/lvgl-latest/docs/details/integration/chip/
Despressif.rst27 …nstallation of LVGL and display drivers. Moreover, it can add support for touch, rotary encoders, …
70 For successful LVGL project you will need a display driver and optionally a touch driver. Espressif…
76 …mon public API, making it easy to migrate your projects across different display and touch drivers.
78 To add a display or touch driver to your project, use a command like:
Dstm32.rst178 /* Register the touch controller with LVGL - Not included here for brevity. */
/lvgl-latest/docs/details/integration/os/buildroot/
Dimage_generation.rst24 touch Config.in && touch external.desc && touch external.mk
Dlvgl_app.rst68 touch setup-build-env.sh && chmod +x setup-build-env.sh
/lvgl-latest/docs/intro/add-lvgl-to-your-project/
Dconnecting_lvgl.rst147 - touch-screens,
148 - touch-pads,
Dthreading.rst274 function to signal a wake-up (press, touch, click, etc.) has happened:
/lvgl-latest/docs/details/integration/driver/
Duefi.rst19 * *EFI_ABSOLUTE_POINTER_PROTOCOL_GUID*, for touch support
Dwindows.rst15 - Support Windows touch input.
Dwayland.rst86 * a POINTER connected to Wayland touch events
/lvgl-latest/docs/details/widgets/
Darc.rst12 (indicator) can be touch-adjusted.
121 the area that will respond to pointer input (touch, mouse, etc.) outside the Arc by a
/lvgl-latest/src/drivers/wayland/
Dlv_wayland.c993 lv_indev_touch_data_t * touch; in touch_handle_motion() local
1002 touch = &app->touch_obj->input.touches[0]; in touch_handle_motion()
1006 if(touch->id == id) { in touch_handle_motion()
1007 cur = touch; in touch_handle_motion()
1009 touch++; in touch_handle_motion()
/lvgl-latest/docs/details/integration/os/
Drt-thread.rst18 graphical interface and touch sliding effects, smart voice interaction
Dtorizon_os.rst78 touch Dockerfile
/lvgl-latest/docs/details/integration/os/yocto/
Dlvgl_recipe.rst662 touch recipes-lvglapp/lvgl-fbdev-benchmark/lvglbenchmarkfbdev_2.4.bb
704 touch 0001-change-config-file-to-run-fbdev-with-2-threads.patch
836 touch 0002-adapt-CMakeLists-file-to-compile-and-link-fbdev.patch
/lvgl-latest/docs/details/integration/bindings/
Dmicropython.rst163 - ESP32 ADC with resistive touch
/lvgl-latest/docs/intro/
Dbasics.rst31 To handle touch, mouse, keypad, etc., you :ref:`create an Input Device <indev_creation>`
/lvgl-latest/
DKconfig761 bool "Enable the multi-touch gesture recognition feature"