Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

In current PCSX2 builds, open Settings → Controllers and start with SDL, the recommended input source. Select Controller Port 1, choose Automatic Mapping, then check every button and stick in a game or with the PS2 Pad Test homebrew. If the automatic layout is wrong, clear it and map the controls manually.

This guide covers the integrated controller settings in modern PCSX2—not the old LilyPad plug-in menus found in many legacy tutorials. Labels can vary slightly between stable and nightly builds. The official controller documentation is the reference for current options.

Before you begin

Install PCSX2, connect your controller by USB or Bluetooth, and confirm that your operating system recognizes it. You also need PCSX2 configured with a game and a BIOS dump obtained from your own PlayStation 2; see the official setup guide for BIOS requirements. PCSX2 is a PlayStation 2 emulator, not a PlayStation 1 emulator, and its current releases support Windows, Linux, and macOS. The project repository listed version 2.6.3 as its latest release on January 28, 2026; nightly builds may use different labels or behavior.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Open controller settings

  1. Launch PCSX2 and open Settings.
  2. Select Controllers.
  3. Check the available Input Sources and confirm that your controller appears under the source you plan to use.

Older guides may say Config → Controllers (PAD) → Plugin Settings or refer to LilyPad or OnePad. Those are legacy instructions; current PCSX2 has integrated controller support in its Qt interface. The PCSX2 FAQ provides legacy context.

#1 Best Overall
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
  • Compatible with Windows and Android.
  • 1000Hz Polling Rate (for 2.4G and wired connection)
  • Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
  • Extra R4/L4 bumpers. Custom button mapping without using software. Turbo function.
  • Refined bumpers and D-pad. Light but tactile.

Choose an input source

Source When to try it Important limitation
SDL Start here for most controllers on Windows, Linux, and macOS, including many Xbox, PlayStation, Switch, and third-party pads. Compatibility and automatic mapping still depend on the device and operating system.
SDL Raw Input On Windows, try it when a third-party controller is misidentified or its buttons and axes are scrambled. Clear the existing mapping and map controls manually. Do not rely on Automatic Mapping in this mode.
XInput Windows fallback for an Xbox-compatible controller if SDL does not behave correctly. Only applies to XInput-compatible hardware; SDL is the recommended first try.
DirectInput Last resort for an older or unusual controller that does not work through SDL or XInput. No Automatic Mapping; configure the controls manually.
Mouse/Pointer Enable when you need mouse movement as an input. Mouse buttons can be mapped without it, but movement requires the source. The cursor may be hidden while emulation runs.

Map a controller to Port 1

For a one-player setup, configure Controller Port 1 first; it is the usual first-player port.

  1. Select Controller Port 1.
  2. Choose Automatic Mapping and select your connected controller.
  3. Inspect the populated mapping. Automatic mapping is unavailable with DirectInput and should not be relied on with SDL Raw Input.
  4. Manually correct any missing, reversed, or incorrectly assigned controls.
  5. Close or leave settings, launch a game, and verify the result.

If you need manual mapping, click a PS2 control in the interface, then press or move the corresponding physical control when prompted. At minimum, check:

  • D-pad up, down, left, and right.
  • Left and right analog sticks, including both horizontal and vertical movement for each.
  • Cross, circle, square, triangle, L1, R1, L2, and R2.
  • Start and Select.
  • L3 and R3 (stick clicks), plus the Analog control, if the game uses them.

The D-pad is digital; it is not the same as either analog stick. A common mapping error is assigning a stick axis to a D-pad direction or mapping only one axis. Move each stick fully up, down, left, and right when prompted, then verify that directions are not reversed. If an axis is inverted, remap it or use an inversion control if your current interface exposes one; labels differ across devices and sources. Some games also require analog mode, so a correctly mapped stick may still need that game setting.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You can assign more than one PC input to a PS2 control—for example, both a keyboard key and a gamepad button. Shift-click a mapping button to open the add/remove mapping menu. Use Clear Mapping when you want to discard a faulty layout and start over.

Set up keyboard controls

Keyboard input can be mapped in the same controller page: select a PS2 control, then press the key you want to use. Map the directional controls, face buttons, shoulder buttons, Start, and Select, and test each one. A keyboard can be used alongside a gamepad, including by adding a second binding to a control with shift-click. If keyboard presses trigger PCSX2 menus or pause actions unexpectedly, check for overlapping emulator hotkeys or Steam Desktop Layout bindings.

Rank #2
ManbaOne Interactive Screen Wireless Gaming Controller (Black)
  • Supported Multi-Platform:Switch/Switch 2 (NO support wake-up function)/iOS/Android/Windows PC (Notice:Not compatible with Xbox, PlayStation or GeForce Now, For game platforms not mentioned, please consult customer service before buying)
  • Connection modes:Wired/Bluetooth/Wireless Dongle(Connect to PC via Bluetooth : Select iOS (phone) mode, but it's not recommended; Dongle is more stable)
  • 【Innovative Intelligent Interactive Screen】Manba One V2 wireless game controllers create a new era of controller screens; Equipped with a 2-inch display, no App & software needed, you can set the pc controller directly through the screen visualization, More convenient operation
  • 【Micro Switch Button】Manba One wireless controller has Micro Switch Button and ALPS Bumper; The 6-axis gyroscope function makes switch games more immersive
  • 【Customize Your Own Controller】The intelligent interactive screen allows you to easily set vibrations, buttons, joysticks,lights, etc., without the need for complex key combinations; 4 configurations can be saved to unlock your own gameplay for different games; The 4 back keys support macro definition settings, and you can activate the set character's ultimate move with one click

Configure vibration

When a compatible device and input source expose vibration, map the DualShock 2’s separate Large Motor and Small Motor entries to the corresponding controller motors. If no suitable motor appears, the controller or its driver may not expose vibration through that source.

For an official DualShock 4 or DualSense, enable the enhanced SDL mode for additional features such as LED control and improved vibration support. The documented option is intended for official DualShock 4 and DualSense devices, not generic controllers. Vibration still depends on the controller, driver, input source, game support, and any remapping software.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Test inputs independently of a game

Current PCSX2 Qt and Big Picture interfaces do not include a built-in input tester. The project recommends the PS2 Pad Test homebrew, linked from its controller documentation. Obtain it through that official documentation, then drag the application onto the PCSX2 window or add it to a configured games folder and launch it.

Test every face and shoulder button, Start and Select, both sticks across their full ranges, stick clicks, Analog, and vibration if applicable. This separates an emulator-wide mapping problem from a particular game’s control scheme, analog-mode requirement, port choice, or special-peripheral requirement.

Set up a second controller or multitap

For a second player, connect the other pad, return to Settings → Controllers, select Controller Port 2, and map it using the same automatic or manual process. Check that the game supports local multiplayer and uses the ports you configured; games do not all accept players in the same arrangement.

Rank #3
GameSir G7 Pro Wired Controller for Xbox Series X|S, Xbox One, Wireless Gamepad for PC&Android with TMR Sticks, Hall Effect Analog Triggers, 1000Hz Polling Rate, 3.5mm Audio Jack - Black
  • Tri-mode Connectivity: Wired for Xbox, 2.4G & Wired for PC, and Bluetooth for Android. The G7 Pro supports seamless connectivity across Xbox, PC, and Android. Effortlessly switch between modes using the convenient physical mode switch.
  • TMR Sticks: The G7 Pro features GameSir's Mag-Res TMR sticks, combining Hall Effect durability with traditional potentiometer performance. This advanced technology delivers stable polling rates for smooth, drift-free gaming with low power consumption.
  • Hall Effect Analog Triggers: The GameSir precision-tuned Hall Effect analog triggers provide unmatched smoothness and linear input for precise control. Featuring clicky Micro Switch trigger stops, gamers can easily switch based on their preferences.
  • 1000Hz Polling Rate on PC: Experience ultra-responsive gaming with a 1000Hz polling rate on PC, available through both wired and 2.4G wireless connections. This ensures instantaneous input registration, reducing lag and optimizing your performance for the most competitive gameplay.
  • GameSir Nexus App: The G7 Pro is compatible with the upgraded GameSir Nexus app, which brings a significant upgrade over the original. It introduces powerful new features such as gyro settings, stick curve adjustments, and button-to-mouse mapping, giving you deeper customization and more control than ever before.

A multitap is different from a second controller: it expands one PS2 controller port into four controller slots. Enable the multitap on the port required by the game, then configure the additional slots that appear. The game must support multitap, and the port and A–D slot order can matter, so consult the game’s manual or compatibility information if players are not recognized. PCSX2’s controller documentation notes that multitapped memory cards are not currently supported.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use a game-specific input profile

A custom input profile is useful when one title needs a different layout, such as a guitar controller or unusual arcade setup. Creating or saving a profile does not automatically apply it to a game. Assign it explicitly:

  1. Open the games list.
  2. Right-click the game and choose Properties.
  3. On the Summary tab, select the profile under Input Profile.

Without that assignment, the game continues to use the shared profile. PCSX2 does not switch input profiles dynamically during gameplay.

Special controllers

Original DualShock 3 pressure sensitivity

Pressure-sensitive PS2 buttons are a special case: PCSX2 documents support for original DualShock 3 controllers, not third-party models. On Windows, install DsHidMini, set it to SXS mode, enable SDL in PCSX2, and use Automatic Mapping to select the controller’s SDL entry. On Linux and macOS, the documentation says SDL provides native support without additional software. Do not expect ordinary Xbox, DualSense, DualShock 4, or generic controllers to supply this particular pressure-sensitive input.

Steering wheels

Choose the emulated PS2 wheel that best matches your physical wheel’s rotation range and force-feedback capability:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
GameSir Nova Lite 2 Wireless PC Controller Hall Effect Sticks
  • Multi-Platform PC Gaming Controller: Working with Switch, PC, Android, and iOS devices via Bluetooth, wired, and wireless dongle connections.
  • Hall Effect Joysticks: Delivering enhanced recentering performance for smoother control and superior anti-drift capability. Plus, with anti-friction rings.
  • 2-Way Trigger Lock: With trigger stops, gamers can toggle between short and long pull positions. Additionally, gamers can activate hair trigger mode by pressing M+LT/RT (triggers must be in the long pull position).
  • 1000Hz Polling Rate: This ensures that your inputs are registered almost instantaneously, minimizing lag and maximizing your performance during competitive play.
  • Mechanical Circular D-pad: Designed for quick reactions and accuracy in every direction, this D-pad elevates your gaming experience with superior responsiveness.
PCSX2 wheel type Rotation Force feedback
Driving Force 270° No
GT Force 270° Yes
Driving Force Pro 900° No
Driving Force Pro rev11.02 900° Yes

A mismatched wheel type can leave steering or force feedback unresponsive. A game may also lack force-feedback support for a selected wheel type even when the physical wheel supports it.

Buzz controllers on Windows

If a Buzz controller does not appear in PCSX2, the official documentation describes changing its driver in Device Manager. The device may appear under USB controllers as Standard USB HUB with a warning icon:

  1. Open Device Manager and locate the Buzz device.
  2. Right-click it and choose Update Driver.
  3. Select Browse my computer for drivers, then Let me pick from a list.
  4. Choose USB Input Device, confirm, and restart PCSX2 if needed.

Apply this only to the Buzz device, not an unrelated USB hub or controller.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Fix common controller problems

Automatic Mapping is missing or does not work

First check the source: DirectInput does not offer Automatic Mapping, and SDL Raw Input requires manual mapping. Confirm the controller is connected and appears under the selected source. Try SDL first; if a compatible controller still fails there, try XInput. For a misidentified Windows controller, try SDL Raw Input, select Clear Mapping, and map it manually.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Buttons are scrambled or the controller works in the operating system but not PCSX2

Verify that PCSX2 is listening to the source where the device appears and that the mapping is assigned to the intended port. On Windows, SDL Raw Input may help with incorrect device identification, but map controls manually afterward. Also check whether another application has exclusive access or a remapping layer is translating inputs.

Best Value
EasySMX X15 Wireless PC & Steam Gaming Controller, Hall Effect, Black
  • Platform Compatibility: This PC controller is designed for Windows PC, Steam, Switch, Android, and iOS. Xbox-style asymmetric stick layout for PC gamers. Three modes cover all your devices. Please check your device compatibility before purchase
  • Three Connection Modes: 2.4G wireless, Bluetooth, wired USB-C. PC gets native XInput/DirectInput. Switch pairs via Bluetooth, no adapter. This gaming PC controller switches devices seamlessly. Stable wireless minimizes random disconnects during gaming
  • Hall Effect Precision: Hall effect joysticks and triggers eliminate stick drift. This gaming controller for PC delivers smooth, responsive input with no dead zones. Built for FPS, racing, and action games. Long-term precision for competitive PC gaming
  • Back Buttons & Battery: Two programmable back buttons map combos and shortcuts. Textured grips with dual vibration. 1000mAh battery delivers up to 20H playtime. RGB can be turned off. A solid PC controller for gaming with custom back buttons
  • ABXY Layout Switch: Press B + Minus + Plus to swap between PC and Switch modes. Features: 1000Hz polling rate, RGB lighting, turbo. Note: designed without mic jack or gyro sensor

Analog stick or D-pad does not respond

Check for a wrong axis assignment, a missing axis, reversed directions, a dead zone, or a hardware fault. Confirm the controller is on the port the game reads, and check whether that game requires analog mode or a specific peripheral. Use PS2 Pad Test to see whether the input problem occurs outside that game.

Vibration does not work

Check that the correct motor entries are mapped, the device and driver expose vibration, and the game supports it. For official DualShock 4 or DualSense controllers, verify that enhanced SDL mode is enabled. Another input or remapping layer may also intercept the controller.

Steam seems to pause the game or open a menu

Steam Input may send keyboard commands in addition to gamepad signals, so this can look like a broken mapping. PCSX2 documents symptoms such as Circle pausing the game or Start opening its Big Picture pause menu. Try, in order:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Fully exit Steam from the system tray.
  2. Disable Steam controller support.
  3. Change the controller’s Steam Desktop Layout so it does not emit conflicting keyboard keys.
  4. Change PCSX2 hotkeys that overlap with those Steam keyboard bindings.

PCSX2 crashes when a controller is connected

PCSX2 documents a known crash issue involving some third-party controller drivers that use EZFRD64.dll, often associated with C:WindowsUSB_Vibration. This is not a general controller fix. Close PCSX2 and unplug the controller before making changes, and first confirm that the driver belongs to the affected controller. The documented remedies are to remove the USB_Vibration folder or uninstall the relevant vibration-driver software through Windows’ installed-programs list and reboot. Do not delete unrelated driver files or folders.

A game-specific profile is ignored

Creating a profile is not enough. In the games list, right-click the title, open Properties → Summary, and select the profile under Input Profile.

Quick source guide

Controller or need First choice Caveat
Modern gamepad SDL Device compatibility varies; inspect the mapped controls.
Xbox-compatible pad on Windows SDL, then XInput if needed XInput requires compatible hardware.
Misidentified third-party pad SDL Raw Input plus manual mapping Do not rely on Automatic Mapping in Raw Input mode.
Older or unusual Windows pad DirectInput if other sources fail Manual mapping is required.
Official DualShock 4 or DualSense SDL with enhanced mode Enhanced features are intended for official devices.
Pressure-sensitive PS2 buttons Original DualShock 3 Windows requires DsHidMini in SXS mode; Linux and macOS use SDL per the documentation.
Multiplayer beyond one controller Port 2 or multitap, as the game requires Game support, port, and slot order can matter.
Racing wheel Matching emulated PS2 wheel type Match rotation and force-feedback capability.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.