From 1c64b78866b4bb920db75a4b19f8ff1eb7f68a76 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Sun, 28 Nov 2021 20:41:18 -0500 Subject: [PATCH] docs(porting) clarify that displays must be registered before input devices Related: #2844 (thanks @SgtPepperFTW) --- docs/porting/indev.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/porting/indev.md b/docs/porting/indev.md index f09112208..4ecf9e857 100644 --- a/docs/porting/indev.md +++ b/docs/porting/indev.md @@ -6,9 +6,11 @@ ## Types of input devices -To register an input device an `lv_indev_drv_t` variable has to be initialized: +To register an input device an `lv_indev_drv_t` variable has to be initialized. **Be sure to register at least one display before you register any input devices.** ```c +lv_disp_drv_register(&disp_drv); + static lv_indev_drv_t indev_drv; lv_indev_drv_init(&indev_drv); /*Basic initialization*/ indev_drv.type =... /*See below.*/