removed all wrappers but XNextEvent, drop XCB support

we get all the information we need via XNextEvent.