You can either copy the code, which you're probably going to do if you need custom movement anyway, or you can rebind the keys with input_handler.rebind(to_key, from_key)
I'm trying to make a 3D game in Ursina. I managed to have a working FirstPersonController, but it is using WASD. I'm french, and thus have an AZERTY keyboard, which isn't really convenient... Do you know how I could change my controls to move the FirstPersonController ?
I'd also like to be able to use "special" buttons of my mouse. For exemple, the "forward" and "backward" ones, to sprint and jump !
Ursina : change FirstPersonController controls