keyboard, hmm idk what i will change for it. It depends on devs vision.
One thing i will recommend is make turning like a 90 or 180 turn feel more fluid. slow down at the start of the turn and keep increasing the speed as it turns around , have a max speed for that ofc.
Also make collisions more impactful either or the player or the object.
btw these recommendations are for future, i wont expect them in a quick game jam project.