unhardcode alt, ctrl and shift keys and add scroll map keys