Tha gameplay idea is really original ! Congrats !
About what you said below concerning AZERTY keyboard, we got the same problem, but seeing the Input required you could use WASD and ZQSD.
We did it on our side, W/Z and A/Q are used for the same action.