I did not face anything like that so far. Some people reported instability when it comes to PS2 games.It has a tedious configuration process.If you face those problems, uninstall it and install an older version. You can access and use nightly builds of the emulator in case you want to use and experience the newest features that are not available in the latest stable version.You can configure it as per your preferences. It supports joysticks and keyboard mapping.There are loads of excellent video tutorials and detailed compilation guides that will help you with the installation process.
You can get a complete list of the supported devices from the download link I provided below. It supports Windows, Mac, Apple TV, iOS, Android, Raspberry Pi, Linux, various gaming consoles, etc. Who knows? You may just get addicted to games meant for other consoles. If you install this thing, you can give other console games. Having said that, I will also like to reiterate the fact that RetroArch can support way more of games compared to any standalone emulator. While it may sound interesting, getting this thing up and running is a tedious process and if you want to play on PS2 games, going for a standalone emulator makes more sense.