/lvgl-latest/docs/details/integration/driver/touchpad/ |
D | evdev.rst | 8 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/ |
D | libinput.rst | 9 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…
|
D | windows.rst | 25 - Designed for LVGL device-simulation scenario --- simulates LVGL rendering to a hardware display p…
|
/lvgl-latest/docs/details/integration/os/ |
D | torizon_os.rst | 13 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 …]
|
D | zephyr.rst | 29 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/ |
D | fbdev.rst | 10 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/ |
D | lv_libinput.c | 93 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()
|
D | lv_libinput.h | 55 lv_libinput_capability lv_libinput_query_capability(struct libinput_device * device);
|
/lvgl-latest/docs/details/main-components/ |
D | indev.rst | 13 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 …]
|
D | timer.rst | 21 :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/ |
D | tvgWgCanvas.cpp | 63 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/ |
D | lfs.rst | 28 // block device operations 34 // block device configuration
|
/lvgl-latest/docs/details/other-components/ |
D | monkey.rst | 25 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
|
D | file_explorer.rst | 186 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/ |
D | lv_tjpgd.c | 130 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()
|
D | tjpgd.h | 86 void * device; /* Pointer to I/O device identifier for the session */ member
|
/lvgl-latest/docs/details/debugging/ |
D | gdb_plugin.rst | 13 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/ |
D | arm2d.rst | 54 - The device vendor provides an arm-2d compliant driver for their 56 - The target device contains
|
/lvgl-latest/docs/details/integration/ide/ |
D | pc-simulator.rst | 48 For example to use the Linux frame buffer device instead of SDL just enable ``LV_USE_LINUX_FBDEV``
|
/lvgl-latest/docs/details/integration/boards/ |
D | riverdi.rst | 22 it possible to embed an entire application into the device. LVGL
|
/lvgl-latest/docs/details/widgets/ |
D | spinbox.rst | 42 If an encoder is used as input device, the selected digit is shifted to
|
/lvgl-latest/examples/arduino/LVGL_Arduino/ |
D | LVGL_Arduino.ino | 108 /*Initialize the (dummy) input device driver*/
|
/lvgl-latest/docs/details/integration/os/yocto/ |
D | lvgl_recipe.rst | 201 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/ |
D | README.md | 180 /*turn-on helium acceleration when Arm-2D and the Helium-powered device are detected */
|
/lvgl-latest/docs/details/integration/chip/ |
D | alif.rst | 48 …container, include ``--device /dev/ttyACM0 --device /dev/ttyACM1`` to give the container access to…
|