terry0012 commented on issue #16802:
URL: https://github.com/apache/nuttx/issues/16802#issuecomment-3153042595

   @DrBuhu 
   The keyboard support function for input text entry is not available on both 
lvgl v8.x and lvgl v9.x.
   
   In lvgl v8.x, you can refer to [this 
link](https://github.com/apache/nuttx-apps/commit/a610b633d297c806c74e9b6e56ee2fd121aec261#diff-9520d2237db089b4344990a960d3bedc3b1955d7ccb6680fc5d1c5276e5330acR137).
 The lv_port_keypad.c connects to button devices rather than keyboard devices, 
and only supports the handling of the following keys:
   {LV_KEY_UP, LV_KEY_UP_MAP_BIT},
   {LV_KEY_DOWN, LV_KEY_DOWN_MAP_BIT},
   {LV_KEY_RIGHT, LV_KEY_RIGHT_MAP_BIT},
   {LV_KEY_LEFT, LV_KEY_LEFT_MAP_BIT},
   {LV_KEY_ESC, LV_KEY_ESC_MAP_BIT},
   {LV_KEY_DEL, LV_KEY_DEL_MAP_BIT},
   {LV_KEY_BACKSPACE, LV_KEY_BACKSPACE_MAP_BIT},
   {LV_KEY_ENTER, LV_KEY_ENTER_MAP_BIT},
   {LV_KEY_NEXT, LV_KEY_NEXT_MAP_BIT},
   {LV_KEY_PREV, LV_KEY_PREV_MAP_BIT},
   {LV_KEY_HOME, LV_KEY_HOME_MAP_BIT},
   {LV_KEY_END, LV_KEY_END_MAP_BIT}
   
   CC @acassis 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to