File x2x-1.30-beta-keycodes.dif of Package x2x
--- x2x.c +++ x2x.c 2008-01-04 10:52:31.132581499 +0100 @@ -1596,7 +1596,7 @@ XKeyEvent *pEv; Bool DoFakeShift = False; KeyCode toShiftCode; - XLookupString(pEv, NULL, 0, &keysym, NULL); + keysym = XKeycodeToKeysym(pDpyInfo->fromDpy, pEv->keycode, 0); bPress = (pEv->type == KeyPress); /* If CapsLock is on, we need to do some funny business to make sure the */