Lines Matching refs:keyboard
1635 struct wl_keyboard* keyboard,
1726 struct wl_keyboard* keyboard,
1748 struct wl_keyboard* keyboard,
1766 struct wl_keyboard* keyboard,
1811 struct wl_keyboard* keyboard,
1859 struct wl_keyboard* keyboard,
1863 if (keyboard != _glfw.wl.keyboard)
1895 if ((caps & WL_SEAT_CAPABILITY_KEYBOARD) && !_glfw.wl.keyboard)
1897 _glfw.wl.keyboard = wl_seat_get_keyboard(seat);
1898 wl_keyboard_add_listener(_glfw.wl.keyboard, &keyboardListener, NULL);
1900 else if (!(caps & WL_SEAT_CAPABILITY_KEYBOARD) && _glfw.wl.keyboard)
1902 wl_keyboard_destroy(_glfw.wl.keyboard);
1903 _glfw.wl.keyboard = NULL;