Before this commit ss_open opened the first USB device available, even if it wasn't a PS3 controller...
Now it'll check for the VID and the PID