I used a PS3 controller w/o any problem on the same system with same devices connected - that should be fine.
Is there any way to manually select the device used? Is there a way to output more info for debugging? (If the code would be available I could have a look and try to compile myself.)