How To Set Up Controller For PCSX2

Last update: 2024-07-20

To play any PS2 game on PC or laptop, you need to install an emulator that helps you use a PC controller or Gamepad. PCSX2 is the most popular and best-rated emulator for PlayStation that works with various types of controllers. If you are confused or unclear how to set up a controller for PCSX2, you are at the right place.

Scroll down for our guide for PCSX2 controller configuration on your computer.

1. What is PCSX2?

PCSX2 is an open-source PlayStation 2 emulator that works on Windows, Linux and macOS with a high level of compatibility and functionality. It’s totally free, legit and works on nearly 98% of 2,689 tested PS2 games. Not only can it recreate the original gameplay experience on a PlayStation, PCSX2 also offers improvements to the traditional gaming practice, including customizing resolutions, anti-aliasing and texture filtering. For such reasons, it is very well-received in the gamer community.

2. How Would PCSX2 Work On My Computer?

According to its developers, PCSX2 is a highly hardware intensive program on your processor. In general, PCSX2 are more likely to work on modern mid-range to high-end hardware, and lower-end systems may result in incomplete performance. So it is possible that PCSX2 may not work on your system or work at turtle-slow rate. Refer to the developers’ System Requirements below:

3. Minimum Requirements

Operating System




- Windows 7,8,10,11 is applicable (32 or 64 bit)

- Ubuntu 18.04/Debian or later, Arch Linux, or other distro (32 or 64 bit)

- Supports SSE2

- PassMark Single Thread Performance rating at least 1600

- Prepare two physical cores with hyperthreading for intel devices

- Direct3D10 support

- OpenGL 3.x support

- PassMark G3D Mark rating around 3000 (GeForce GTX 750)

- 2 GB Video Memory


Operating System




- Windows 10 (64 bit)

- Ubuntu 19.04/Debian or later, Arch Linux, or other distro (64 bit)

- Supports AVX2

- PassMark Single Thread Performance rating of at least 2100.

- Prepare 4 physical cores (hyperthreading is not compulsory)

- Direct3D11 support

- OpenGL 4.5 support

- PassMark G3D Mark that rates approximately 6000

- 4 GB Video Memory


The minimum requirements are based on moderately complex games that will push PS2 hardware to its limit. However, there are still some 2D game titles that may run on CPUs rated around 1200. And even though CPU and GPU requirements are dependent on which games you play, make sure your device meets the minimum system requirements and recommended standards for smooth gaming experience.

5. Set Up Controller For PCSX2

Plug in your input device

The first step is to connect your input device of choice to the computer. With PCSX2, you will be able to choose from a number of input devices, including LilyPad, Pokopom or SSSPSX Pad. LilyPad supports a wide array including keyboard, mouse, Xbox 360, and 3rd party controllers for button inputs. Pokopom only works for controller input or guitar-style controllers, but still a good choice to utilize features such as rumble and pressure sensitive input.

Download and install PCSX2

Visit and pick the installer that matches your platform. Once installation gets done, you will be greeted with initial setup window:

Your system language will be chosen as default language for PCSX2, yet you can apply change for your preference. Press “Next” and head to plugin configuration.

Configure controller

From the “PAD” dropdown, select your input device of choice from the list of plugins. Click “Configure” and the app will show you a list of options for plugin setup.

If you have installed PCSX2 before, just launch the PCSX2 app and choose the “Config” tab on the window. Select “Controller(PAD)”, then “Plugin Settings'' to check out available devices detected by the app and start mapping your controller buttons.