Someone built the PlayStation controller PC dongle that Sony refuses to make
(www.xda-developers.com)
It adds the haptics and adaptive triggers functionality, I don't know how well that works on other systems without a dongle though.