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



<ApiSummary functions="1" />

Functions [#functions]

<ApiMember kind="function" name="lv_nuttx_touchscreen_create" file="drivers/nuttx/lv_nuttx_touchscreen.h" line="43" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/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;lv_drivers.h&#x22;]" transitiveIncludes="[&#x22;lv_area.h&#x22;, &#x22;lv_array.h&#x22;, &#x22;lv_conf_internal.h&#x22;, &#x22;lv_conf_kconfig.h&#x22;, &#x22;lv_event.h&#x22;, &#x22;lv_group.h&#x22;, &#x22;lv_ll.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_tick.h&#x22;, &#x22;lv_timer.h&#x22;, &#x22;lv_types.h&#x22;]" />
