espressif / idf-extra-components

Additional components for ESP-IDF, maintained by Espressif
152 stars 93 forks source link

Expect LCD_QEMU_RGB_PANEL to be able to add a mouse to emulate touch functionality and provide examples (IEC-233) #442

Open SturdyCat opened 4 days ago

SturdyCat commented 4 days ago

Is your feature request related to a problem?

No response

Describe the solution you'd like.

Expect LCD_QEMU_RGB_PANEL to be able to add a mouse to emulate touch functionality and provide examples

Describe alternatives you've considered.

No response

Additional context.

No response

igrr commented 4 days ago

Hi @SturdyCat, esp_lcd component (for which lcd_qemu_rgb_panel provides a driver) doesn't have input functionality, so there is no existing interface lcd_qemu_rgb_panel can extend to send input events to the application.

That said, we have another component called esp_lcd_touch (https://github.com/espressif/esp-bsp/tree/master/components/lcd_touch) where this input handling might be more appropriate. We'll update this issue after discussing suitable approach.