A joystick is a good solution for sure
I don't really blame you for not considering accessibility in this aspect, I didn't even know I struggled with this myself until two games this jam used this input method, but I thought I should mention it