The opening for The Witcher Two turned me off the game for a good long while. Then the QTE got very annoying...at least there was an option for those though...I still have not gotten past that first village you make it too after the jailbreak in the beginning. Idk why. I loved the first game. Just guess it felt incredibly clumsy at first with mouse controls. Told myself I should get an Xbox controller that I can use as a gamepad on my PC. Still don't have one lol.
I recommend Razer Onza...
while it's 2 extra buttons doesn't make it a 12 button gamepad, I find remapping them to "Back" and "Start" quite useful for PC. I have 4 buttons next to each anolog stick, each anolog stick can be clicked, and I have 2 bumpers above my triggers on both sides.
I also find the onza has better tension response on the anolog sticks for better precision and control.
Downsides:
It IS more fragile. It uses mechanical buttons instead of membrane.... so they are more like mouse buttons. Typical button mashing people are used to (putting lots of force into button presses) is not good for the controller. It's best handled with a light touch. It's a precision piece of gaming gear and needs to be treated that way.... NOT for people who throw controllers or can't help but put all their force into the controller
Doesn't matter for PC.... but the rumbling causes a power leak through the mic jack, so every time the controller rumbles you and ppl in your party will hear a weird buzzing sound.... I just turn off vibration when in a party and there is no problem.