+ xcb_generic_event_t *event;
+ /* Yay, more own eventhandlers… */
+ while ((event = xcb_wait_for_event(conn))) {
+ /* Strip off the highest bit (set if the event is generated) */
+ int type = (event->response_type & 0x7F);
+ if (type == XCB_KEY_PRESS) {
+ sig_handle_key_press(NULL, conn, (xcb_key_press_event_t*)event);
+ }
+ free(event);
+ }