For fighting I would say controller, usually controller gives you way better control with moving and attacking in melee based games, in shooting games m&kb is always better, for other commands in the game mkb. I switch between, mouse & keyboard, mouse & controller, and controller depending on situations. Mouse & keyboard for menu navigation.
Cyi2x.
mount and blade bannerlord ps5 guide