1 --- gtk+-2.24.33/gdk/x11/gdkevents-x11.c.orig
2 +++ gtk+-2.24.33/gdk/x11/gdkevents-x11.c
8 + if (xevent->xkey.state == 0)
10 + switch (XKeycodeToKeysym (display_x11->xdisplay, xevent->xkey.keycode, 0)) {
11 + case GDK_R7: /* Home key on Sun Type-4/5/6 keyboard */
12 + xevent->xkey.keycode = XKeysymToKeycode (display_x11->xdisplay,
15 + case GDK_R13: /* End key on Sun Type-4/5/6 keyboard */
16 + xevent->xkey.keycode = XKeysymToKeycode (display_x11->xdisplay,
19 + case GDK_R9: /* PgUp Key */
20 + xevent->xkey.keycode = XKeysymToKeycode (display_x11->xdisplay,
23 + case GDK_R15: /* PgDn Key */
24 + xevent->xkey.keycode = XKeysymToKeycode (display_x11->xdisplay,
29 translate_key_event (display, event, xevent);
30 set_user_time (window, event);