hpckbd_getevent
int hpckbd_getevent(struct hpckbd_core *, u_int *, int *);
while (hpckbd_getevent(hc, type, data) == 0) /* busy loop */