Home
last modified time | relevance | path

Searched refs:device (Results 1 – 25 of 43) sorted by relevance

12

/lvgl-latest/docs/details/integration/driver/touchpad/
Devdev.rst8 The Linux event device (evdev) is a hardware-independent API that gives access to input events from…
9 for example, a mouse or touchscreen. It is exposed via the Linux device file system interface.
14 Your system has an input device configured (usually under ``/dev/input/`` such as ``/dev/input/even…
28 … an event input, first create an input device with ``lv_edev_create`` setting it to the correct Li…
44 Locating your input device
47 If you can't determine your input device, first run
51 …here will be entries with the word ``event`` which give a clue as to the device to use eg. ``event…
57 ``$evtest /dev/input/event1`` replacing ``eventX`` with your event device from above.
59 Automatic input device discovery
65 You may want to react to a new device being added so that a cursor image can be applied, for exampl…
[all …]
/lvgl-latest/docs/details/integration/driver/
Dlibinput.rst9 touchscreens and graphics tablets. Libinput handles device-specific quirks and provides an easy-to-…
14 … version of libinput installed (usually ``libinput-dev``). If your input device requires quirks, m…
15 installed as well (usually in ``/usr/share/libinput/*.quirks``). To test if your device is set up c…
32 If your device doesn't show up, you may have to configure udev and the appropriate udev rules to co…
58 To set up an input device via the libinput driver, all you need to do is call ``lv_libinput_create`…
59 (``LV_INDEV_TYPE_POINTER`` or ``LV_INDEV_TYPE_KEYPAD``) and device node path (e.g. ``/dev/input/eve…
67 Depending on your system, the device node paths might not be stable across reboots. If this is the …
68 to find the first device that has a specific capability.
78 If you want to connect a keyboard device to a textarea, create a dedicated input group and set it o…
Dwindows.rst25 - Designed for LVGL device-simulation scenario --- simulates LVGL rendering to a hardware display p…
/lvgl-latest/docs/details/integration/os/
Dtorizon_os.rst13 application that can be deployed on any Toradex device running TorizonOS.
38 Copy the IP address that was assigned to the device by the DHCP server on your network.
41 Once the setup is complete, the device will boot into TorizonOS.
88 By default, ``lv_port_linux`` is configured to use the legacy framebuffer device
152 The ``deploy`` image will be deployed on the device.
170 Deploying the container image to the device
173 The image is now ready to be deployed on the device. There are several ways to perform
179 which will be accessible from any device on your LAN. The Toradex board being on the same network
196 running on the device has to be configured to allow fetching images from an 'insecure' repository.
198 Get the IP address of the development host and open a remote shell on the device.
[all …]
Dzephyr.rst29 also developer tooling, device drivers, connectivity, logging,
62 In case you chose any of the other supported boards you can flash to the device with:
104 The pseudo device binding descriptions can be found at:
111 Essentially those buffer the :code:`input_event` generated by the device pointed to by the :code:`i…
115 Most boards or shields that have a display or display connector have the pointer input device alrea…
125 Example with the encoder device to assign a :code:`lv_group_t`:
129 …const struct device *lvgl_encoder = DEVICE_DT_GET(DT_COMPAT_GET_ANY_STATUS_OKAY(zephyr_lvgl_encode…
/lvgl-latest/docs/details/integration/driver/display/
Dfbdev.rst10 facilities and its device file system interface, avoiding the need for libraries that implement vid…
15 Your system has a framebuffer device configured (usually under ``/dev/fb0``).
31 …splay, first create a display with ``lv_linux_fbdev_create``. Afterwards set the framebuffer device
/lvgl-latest/src/drivers/libinput/
Dlv_libinput.c93 lv_libinput_capability lv_libinput_query_capability(struct libinput_device * device) in lv_libinput_query_capability() argument
96 if(libinput_device_has_capability(device, LIBINPUT_DEVICE_CAP_KEYBOARD) in lv_libinput_query_capability()
97 …&& (libinput_device_keyboard_has_key(device, KEY_ENTER) || libinput_device_keyboard_has_key(device in lv_libinput_query_capability()
100 if(libinput_device_has_capability(device, LIBINPUT_DEVICE_CAP_POINTER)) { in lv_libinput_query_capability()
103 if(libinput_device_has_capability(device, LIBINPUT_DEVICE_CAP_TOUCH)) { in lv_libinput_query_capability()
231 struct libinput_device * device = libinput_path_add_device(context, path); in _rescan_devices() local
232 if(!device) { in _rescan_devices()
242 lv_libinput_capability capabilities = lv_libinput_query_capability(device); in _rescan_devices()
244 libinput_path_remove_device(device); in _rescan_devices()
Dlv_libinput.h55 lv_libinput_capability lv_libinput_query_capability(struct libinput_device * device);
/lvgl-latest/docs/details/main-components/
Dindev.rst13 To create an input device on the :ref:`default_display`:
18 …lv_indev_t * indev = lv_indev_create(); /* Create input device connected to Default Display…
19 lv_indev_set_type(indev, LV_INDEV_TYPE_...); /* Touch pad is a pointer-like device. */
23 to the display your input device is "connected to" before making the above calls.
33 report the current state of an input device to LVGL.
41 category. Here is an example of a simple input-device Read Callback function:
124 prevent LVGL sending further input-device-related events.
131 A "Crown" is a rotary device typically found on smart watches.
138 an extension of the pointer input device. Just set ``data->diff`` to the number of
147 1. in the input device by the ``indev->rotary_sensitivity`` element (1/256 unit), and
[all …]
Dtimer.rst21 :c:macro:`LV_DEF_REFR_PERIOD`. That Timer causes that input device to be read and
22 also sends all input-device-related events, like :cpp:enumerator:`LV_EVENT_CLICKED`,
/lvgl-latest/src/libs/thorvg/
DtvgWgCanvas.cpp63 Result WgCanvas::target(void* instance, void* surface, uint32_t w, uint32_t h, void* device) noexce… in target() argument
76 …if (!renderer->target((WGPUInstance)instance, (WGPUSurface)surface, w, h, (WGPUDevice)device)) ret… in target()
/lvgl-latest/docs/details/libs/
Dlfs.rst28 // block device operations
34 // block device configuration
/lvgl-latest/docs/details/other-components/
Dmonkey.rst25 type of :ref:`input device <indev>`, and set the ``min`` and ``max`` values for its
38 Note that ``input_range`` has different meanings depending on the ``type`` input device:
43 Use :cpp:func:`lv_monkey_get_indev` to get the input device, and use
Dfile_explorer.rst186 is clicked: once as a result of the input-device :cpp:enumerator:`LV_EVENT_RELEASED`
187 event and a second as a result of the input device :cpp:enumerator:`LV_EVENT_CLICKED`
/lvgl-latest/src/libs/tjpgd/
Dlv_tjpgd.c130 lv_fs_file_t * f = jd->device; in input_func()
233 lv_fs_seek(jd->device, 0, LV_FS_SEEK_SET); in decoder_get_area()
234 …RESULT rc = jd_prepare(jd, input_func, jd->pool_original, (size_t)TJPGD_WORKBUFF_SIZE, jd->device); in decoder_get_area()
287 lv_fs_close(jd->device); in decoder_close()
288 lv_free(jd->device); in decoder_close()
Dtjpgd.h86 void * device; /* Pointer to I/O device identifier for the session */ member
/lvgl-latest/docs/details/debugging/
Dgdb_plugin.rst13 device connected to a PC via JLink, which provides a GDB server. Additionally,
14 if your device crashes and you have a core dump, you can use GDB to analyze the
/lvgl-latest/docs/details/integration/renderers/
Darm2d.rst54 - The device vendor provides an arm-2d compliant driver for their
56 - The target device contains
/lvgl-latest/docs/details/integration/ide/
Dpc-simulator.rst48 For example to use the Linux frame buffer device instead of SDL just enable ``LV_USE_LINUX_FBDEV``
/lvgl-latest/docs/details/integration/boards/
Driverdi.rst22 it possible to embed an entire application into the device. LVGL
/lvgl-latest/docs/details/widgets/
Dspinbox.rst42 If an encoder is used as input device, the selected digit is shifted to
/lvgl-latest/examples/arduino/LVGL_Arduino/
DLVGL_Arduino.ino108 /*Initialize the (dummy) input device driver*/
/lvgl-latest/docs/details/integration/os/yocto/
Dlvgl_recipe.rst201 the target device. Files like the Linux kernel, root filesystem (e.g., .
203 bootable images for the device are found here. t’s organized by the
209 be installed on the target device using package management tools
324 │ ├── 0003-Make-fbdev-device-node-runtime-configurable-via-envi.patch
566 applications that run on the target device.
578 applications will behave as expected on the target device.
/lvgl-latest/env_support/cmsis-pack/
DREADME.md180 /*turn-on helium acceleration when Arm-2D and the Helium-powered device are detected */
/lvgl-latest/docs/details/integration/chip/
Dalif.rst48 …container, include ``--device /dev/ttyACM0 --device /dev/ttyACM1`` to give the container access to…

12