From SFR: http://murga-linux.com/puppy/viewtopic.php?p=837255#837255 --- old/src/keywidget.c 2012-11-12 07:52:30.000000000 +0100 +++ new/src/keywidget.c 2015-03-30 22:41:30.122929138 +0200 @@ -943,8 +943,8 @@ set_flags(key, KEY_STICKY, 0); key = add_key(key_widget, XK_Alt_L, "Alt", 6, 11, 2, 2); set_flags(key, KEY_STICKY, 0); - add_key(key_widget, XK_space, "", 8, 11, 14, 2); - key = add_key(key_widget, XK_Alt_R, "Alt", 22, 11, 2, 2); + add_key(key_widget, XK_space, "", 8, 11, 12, 2); + key = add_key(key_widget, XK_ISO_Level3_Shift, "AltGr", 20, 11, 4, 2); set_flags(key, KEY_STICKY, 0); add_key(key_widget, XK_Menu, "Mn", 24, 11, 2, 2); key = add_key(key_widget, XK_Control_R, "Ctrl", 26, 11, 4, 2);