I know it's been said before, but for fraks sake: just buy a X360 controller and feel how BioWare intended you to play it.
That's not exactly the solution.
I play my Souls games with a controller because that's proper action combat, where you can beat the game naked and with a ladle, if you're good enough.
You can also fail miserably decked out in the best gear if you never learned the combat.
Your attack (regular attack) matters, every weapon has its own moveset, you can backstab and parry and deflect, roll and jump and charge, etc.
DA:I is NOT good action combat.
It went far enough to kill Tactics and make the Tac Cam unusable - basically gimping out tactical and strategic combat, but the actual action combat is very very weak compared to proper action combat games.
Why should I be forced to keep a button pressed for regular attack? It takes absolutely ZERO skill, every single attack is the same damage, same effect, and it's just tedious and boring.
Also, Bioware got big on PC gaming and tactical, party-driven, story-based RPGs.
DA:O had different setups for PC and for consoles and it all worked like a charm.
Why is it unrealistic to expect for DAI's PC version to actually be optimized for PC?
...
I don't want to play my tactical, party-based, story-driven RPGs with a controller because KB and mouse can and should offer you so much options for controls and selection (I mean, why can't I select all my characters in DAI... or 2 or 3, that should be so basic in a tactical RPG where you control a party of characters).
I want it to actually work with KB+M, because that's how it's suppose to be.
The worst thing is that it's fairly obvious that Bioware either never bothered to play and test the PC version, or were aware of the issues and just released it like that.