Home
last modified time | relevance | path

Searched refs:kb_buffer (Results 1 – 1 of 1) sorted by relevance

/lvgl-latest/src/drivers/x11/
Dlv_x11_input.c36 char kb_buffer[32]; /**< keyboard buffer for X keyboard inputs */ member
118 size_t len = strlen(xd->kb_buffer); in x11_inp_event_handler()
119 if(len < (sizeof(xd->kb_buffer) - 2 /* space for 1 char + '\0' */)) { in x11_inp_event_handler()
121 …int n = XLookupString(&event.xkey, &xd->kb_buffer[len], sizeof(xd->kb_buffer) - (len + 1), &key, N… in x11_inp_event_handler()
126 xd->kb_buffer[len] = LV_KEY_HOME; in x11_inp_event_handler()
130 xd->kb_buffer[len] = LV_KEY_LEFT; in x11_inp_event_handler()
134 xd->kb_buffer[len] = LV_KEY_UP; in x11_inp_event_handler()
138 xd->kb_buffer[len] = LV_KEY_RIGHT; in x11_inp_event_handler()
142 xd->kb_buffer[len] = LV_KEY_DOWN; in x11_inp_event_handler()
146 xd->kb_buffer[len] = LV_KEY_PREV; in x11_inp_event_handler()
[all …]