Fix a fn issue that alt and shift are reversed
Fix a c file issue that symbol of mods are wrong