I use xpadder with WCP/SO/Standoff , well I haven`t player for over a year but it works ok...the only problem is no matter what some buttons cant be assigned to whatever you want ,they are bind with their original commands (example ROLL,behind camera etc) , that is a WCP/SO mistake.