I didn't see Jonny's implementation. I just hacked support up for myself here when testing GTK+.
On Tue, Aug 5, 2014 at 8:37 AM, Daniel Stone <[email protected]> wrote: > Hi, > > On 4 August 2014 18:43, Jasper St. Pierre <[email protected]> wrote: > >> diff --git a/src/input.c b/src/input.c >> index 4aa8ca7..aaa2223 100644 >> --- a/src/input.c >> +++ b/src/input.c >> @@ -1721,6 +1721,9 @@ seat_get_keyboard(struct wl_client *client, struct >> wl_resource *resource, >> wl_resource_set_implementation(cr, &keyboard_interface, >> seat, unbind_resource); >> >> + if (wl_resource_get_version(cr) >= >> WL_KEYBOARD_REPEAT_INFO_SINCE_VERSION) >> + wl_keyboard_send_repeat_info(cr, 30, 200); >> + >> if (seat->compositor->use_xkbcommon) { >> wl_keyboard_send_keymap(cr, >> WL_KEYBOARD_KEYMAP_FORMAT_XKB_V1, >> keyboard->xkb_info->keymap_fd, >> @@ -2207,7 +2210,7 @@ weston_seat_init(struct weston_seat *seat, struct >> weston_compositor *ec, >> wl_signal_init(&seat->destroy_signal); >> wl_signal_init(&seat->updated_caps_signal); >> >> - seat->global = wl_global_create(ec->wl_display, >> &wl_seat_interface, 3, >> + seat->global = wl_global_create(ec->wl_display, >> &wl_seat_interface, 4, >> seat, bind_seat); >> >> seat->compositor = ec; >> > > Jonny's implementation would be better, as it let you configure it via > weston.ini, and also added support to toytoolkit. > > Cheers, > Daniel > > _______________________________________________ > wayland-devel mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/wayland-devel > > -- Jasper
_______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
