Cunosc si eu aceasta dilema....
Ai doua variante:
1.(Varianta ieftina) Iti cumperi un controller 3'rd party, exemplul dat de tine Speed link este bun(desi nu vei putea folosi butoanele R2 si L2 in acelasi timp)

2.(Varianta scumpa)Iti cumperi un controller x360 original cu adaptor pt pc sau modelul cu fir si inca un adaptor 'xcm'(probabil il gasesti pe amazon). Google 'xcm adaptor' si ai sa te lamuresti...

3.(Varianta bonus) te obisnuiesti cu DS3-ul.

L.E: nici un controller nu va functiona pe ps3 la fel de bine precum cel original, datorita calibrarii. Am un controler logitec, la unele jocuri functiona perfect la altele ma trezesc ca are un timp de raspuns mai lent sau ca butoanele nu functioneaza tot timpul cum ar trebui.