Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-input.c689 keyboard_handle_key(void *data, struct wl_keyboard *keyboard, uint32_t serial, in keyboard_handle_key()
713 keyboard_handle_keymap(void *data, struct wl_keyboard *keyboard, in keyboard_handle_keymap()
757 keyboard_handle_enter(void *data, struct wl_keyboard *keyboard, in keyboard_handle_enter()
773 keyboard_handle_leave(void *data, struct wl_keyboard *keyboard, in keyboard_handle_leave()
788 keyboard_handle_modifiers(void *data, struct wl_keyboard *keyboard, in keyboard_handle_modifiers()
896 keyboard_handle_repeat_info (void *data, struct wl_keyboard *keyboard, in keyboard_handle_repeat_info()
1243 xwl_seat->wl_keyboard = wl_seat_get_keyboard(xwl_seat->seat); in init_keyboard()
1244 wl_keyboard_add_listener(xwl_seat->wl_keyboard, in init_keyboard()
1267 wl_keyboard_release(xwl_seat->wl_keyboard); in release_keyboard()
1268 xwl_seat->wl_keyboard = NULL; in release_keyboard()
[all …]
H A Dxwayland.h258 struct wl_keyboard *wl_keyboard; member
/OK3568_Linux_fs/external/xserver/
H A DChangeLog19000 xwayland: Don't send KeyRelease events on wl_keyboard::leave
19004 wl_keyboard::enter doesn't result in X clients getting KeyPress events
19008 wl_keyboard::leave needs to be handled in the same way as its
19013 This patch uses LeaveNotify for these events on wl_keyboard::leave and
30243 wl_keyboard::enter is the equivalent of FocusIn + KeymapNotify: it
31459 Since there is no guaranteed order between wl_keyboard key and