Arkose: Unepic supports both DirectInput and XInput controllers. It worked fine with my DirectInput-only joystick (although button prompt images are still for the 360). I don't have a PS3 controller to test but I don't see why it wouldn't be working. Did you do the calibration thing in-game? The game sometimes asks for that if it doesn't detect the controller automatically, so doing it manually might help.
If you're using Motioninjoy or Better DS3 you should try
XInput Wrapper instead (remove Motioninjoy/Better DS3 first); this makes PS3 controllers show up as real 360 controllers in games, usually without needing x360ce and other workarounds.
I haven't refunded, I'm playing via keyboard – that's the first thing :)
Now for the controller problems: I haven't used and won't use motioninjoy, because IMO it's malware.
I use the driver from hardcoregaming101 (
http://blog.hardcoregaming101.net/2011/08/ps3-sixaxis-on-x64-windows-pc.html). Maybe i take a look at BetterDS3
I tried the calibration option a few times, but maybe not in all of the 50 test rounds :)
I think it is a bag of hurt to use a non-MS controller. I like my PS3 controller better and it would be nice to just use it instead of losing a lot of time trying around.
Anyway, thanks for the input.