Sorry, this is under construction, expect updates here.
Thanks for your patience.

int kgi_register_keyboard(struct kgi_keyboard *kbd, int id);