I think I tried the default KB+M controls, and while you could remap them with DSFix (or since it's a PC, whatever program), I just got a controller instead and everything was fine. You're free to reject a brilliant game over such a petty hurdle, I know someone who refused to play Skyrim because they were insulted by the console-ified UI and waited for someone to make a PC-friendly mod, but it is petty...
I really don't think you can make Dark Souls work well with any KB+M combo, at least without fundamentally changing the gameplay for the worse. Literally every input on an Xbox controller has a purpose (with the exception of left analog press, I think, in later games in the series though they made either that or the classic tap-certain-button-while-running to jump, and I don't recall if they backported that to the 'Remastered' version) and some purposes are contextual.
But maybe you know of another game I could look at that does it right with KB+M, which also meets these constraints: need to move camera freely, need to move 3rd person player freely at variable speeds from a sneak to a walk to a jog, need to toggle-lock enemies, need to 'activate' light action and heavy action for both left and right arms, sometimes at the same time (e.g. spear attack while shielding), need to switch between up to two held items for both left and right hands, need to switch between several spells/hexes/etc. that determines the selected one used when an arm holding the right item is activated, need to switch between several consumable items, need to have a use action to use the currently selected consumable, need a generic action for opening things / dialog selection / etc., need an action to toggle two-handing the right-hand weapon, need an action to trigger back-step, rolling, running fast, and jumping-while-running, need an action to open the game menu for item equipping and other menu things, need an action to open a list of taunts/gestures to use, oh and all of this needs to be done without pausing the game or having some sort of bullet time effect.
Listing it out, I might be able to make something work for myself (as in, I could maybe beat the game despite the controls, I'd give up any sneak attacks) but it'd be using my mouse that has several buttons on it (which incidentally cost about as much as a controller). Common three button mouse? More skeptical. And still I don't think it would be as comfortable for when actions such as holding shield, toggle lock, strike, strike, heavy strike, roll, parry, strike are called for, let alone what I can do if I need to quickly swap equipment for some situation.