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. 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 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.