Changed key mapping to handle AZERTY (french) keyboard