Improve PS3/PS4 support.
Add basic rumble support.