memset(string, 0, sizeof(string));
xkb_keysym_to_utf8(sym, string, 32);
- SECURE_LOGD("key event (key: %s)", keyname);
-
unsigned int key_len = strlen(key);
unsigned int key_name_len = strlen(keyname);
unsigned int key_string_len = strlen(string);
if (keycodes)
{
e->keycode = (int)keycodes[0];
- LOGD("keycode: %d", e->keycode);
free(keycodes);
}
- else
- {
- LOGD("No keycode");
- }
}
+ SECURE_LOGD("[key event] keyname(%s), state(%d), sym(%d), modifiers(%d), keycode(%d)", keyname, state, sym, modifiers, e->keycode);
+
//Save "wl_text_input::keysym" keysym to list if list is not empty,
//if not, send keysym to ecore loop as key event.
//This code let key event which will be filtered by IME one by one.