context creation switched to new method; mixed xlib+xcb implementation now; manual parsing input keycodes