While trying to solve that charset problem I think I may have stumbled upon an error in speakupmap.map. The line for alt keycode_76 which is keypad 5 is commented out. None of the other keypad numbers is commented out when used with alt. Is this a feature or a bug?