# lv_nuttx_touchscreen.h (/api/public/drivers/nuttx/lv_nuttx_touchscreen_h)



<ApiSummary functions="1" />

Functions [#functions]

<ApiMember kind="function" name="lv_nuttx_touchscreen_create" file="public/drivers/nuttx/lv_nuttx_touchscreen.h" line="43" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/nuttx/lv_nuttx_touchscreen.h#L43">
  lv_nuttx_touchscreen_create [#lv_nuttx_touchscreen_create]

  Initialize indev with specified input device.

  ```c title=" " lineNumbers=1
  lv_indev_t * lv_nuttx_touchscreen_create(const char *dev_path)
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name       | Type           | Description          |
  | ---------- | -------------- | -------------------- |
  | `dev_path` | `const char *` | path of input device |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_indev.h&#x22;]" includedBy="[&#x22;lvgl.h&#x22;]" transitiveIncludes="[&#x22;lv_area.h&#x22;, &#x22;lv_conf_internal.h&#x22;, &#x22;lv_event.h&#x22;, &#x22;lv_group.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_timer.h&#x22;, &#x22;lv_types.h&#x22;]" />
