DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
DirectInput

How to Adapt a Sony PlayStation Controller to a PC (PS1, PS2, DualShock and DualSense)

The old PlayStation-to-parallel-port project is a historical build. Modern PC users should choose an active PS1/PS2-to-USB adapter or connect newer PlayStation controllers through native USB or Bluetooth.

By VGSources Team 7 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Short answer: the 2005 parallel-port cable project is now a historical electronics experiment. For an original PlayStation or PlayStation 2 controller, use an active PS1/PS2-to-USB adapter. For a DualShock 4 or DualSense, use the controller’s native USB or Bluetooth connection. A passive plug or USB-to-parallel cable cannot turn a proprietary PlayStation controller into a USB gamepad.

First identify the controller

“Sony PlayStation joystick” can mean several electrically different products. The old parallel-port design was made for the original PlayStation-style connector, not for later USB or Bluetooth controllers.

Controller Connection Practical PC method
Original PlayStation/PS One digital pad Proprietary PlayStation plug Active PS1/PS2-to-USB adapter
PlayStation Dual Analog or DualShock Proprietary PlayStation plug Adapter that explicitly supports analog and, if needed, rumble
PlayStation 2 controller Same general plug family, with different modes and features PS1/PS2-compatible USB adapter
DualShock 3 Mini-USB and Bluetooth USB or a documented specialist driver/adapter setup
DualShock 4 Micro-USB and Bluetooth USB or Bluetooth; Steam Input may be needed
DualSense USB-C and Bluetooth USB-C or Bluetooth on supported Windows versions

Do not apply an original-controller pinout or the 2005 circuit to a DualShock 3, DualShock 4 or DualSense.

The best current solution for an original PS1 or PS2 controller

Choose an active adapter

Buy a product that explicitly says it converts PS1/PS2 controllers to USB. It should identify support for the controller generation you own and state whether it provides analog mode, DualShock rumble, one or two controller ports, and XInput or DirectInput operation. A molded socket and documented mode switch are preferable to an unbranded cable with no specifications.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
PS2 Controller to USB Adapter Converter, 2 Pack Compatible with PS1/PS2 Controller Gamepad to PS3/PC Controller No Need Driver
  • Type: PS2 To PS3/PC Controller Converter, connect to your PS3 or PC USB Ports.
  • Function: Adapter to use your PS2 controller on PS3 console or PC/Laptop, fully compatible with the console and control.
  • Use: Converts PS2 or PS1 vibration controller to play with PS3 games on PS3 system, without requiring any external power or driver to operate. Easy to set up and use.
  • Compatible With: All original and third party for PS2 Controller (wired and wireless), supports most of for P3 games and for P2 or P1 vibration controllers, can be directly used with PC computer.
  • Application: Support wired For PS1/For PS2 hand lever and wireless For PS1/For PS2 hand lever. Applied on PC/For PS3.

A passive extension lead only rearranges wires. USB requires an active controller interface that identifies itself to Windows as a USB Human Interface Device. Do not substitute a USB-to-parallel adapter; those devices normally do not reproduce the low-level port behavior expected by the old drivers.

Connect and test it

  1. Confirm that the controller has the original PlayStation plug, not USB, Mini-USB, Micro-USB or USB-C.
  2. Plug the controller into the PS1/PS2-to-USB adapter, then connect the adapter directly to the PC.
  3. Let Windows install the generic game-controller device. The displayed name varies by adapter.
  4. Open Windows’ game-controller configuration panel and test the D-pad, face buttons, shoulders, Start, Select, sticks, L3/R3 and the Analog button.
  5. If the adapter has Digital, DirectInput or XInput modes, select the mode required by the game. XInput generally gives the broadest compatibility with current Windows games; DirectInput is often preferable for emulators and older software.
  6. Map controls in the game. Steam Input can translate a DirectInput or PlayStation device when a game does not recognize it directly.

Expect variation between adapters. A digital original controller cannot acquire analog sticks through an adapter. Analog sticks may work only after pressing the controller’s Analog button. Rumble requires a rumble-capable adapter, adequate USB power and game support.

DirectInput and XInput: why detection is not enough

DirectInput

  • Older Windows gamepad interface used by many generic adapters and legacy controllers.
  • Buttons may appear as numbered inputs and require manual mapping.
  • Often exposes the controller’s basic axes and buttons more directly.

XInput

  • Xbox-style interface expected by many modern PC games.
  • Usually improves automatic detection and standardized prompts.
  • Can translate PlayStation controls into Xbox labels and omit special PlayStation features.

Choose XInput when modern-game compatibility is the priority and Xbox prompts are acceptable. Choose DirectInput for software that specifically supports generic gamepads or for emulators. Steam Input is a useful translation layer, not proof that every feature of the original controller is preserved.

Rank #2
Xahpower PS2 to USB Adapter, Compatible with PS1/PS2 Controller for PS3/PC
  • Product Compatibility : Compatibility with Sony Playstation 1,PSX and Playstation 2 controllers to PS3/PC Controller. support Win98, Win98SE, Win Me, Win2000 & the newly announced Win XP, Win 7 together with the direct X 7.0a or above
  • Easy to Use: Connect your original PS2 controller to the converter, then plug the USB into a PS3 or PC. Works perfectly with PS2 Guitar Hero devices. Windows 10 auto-installs the adapter—no drivers are needed. Compatible only with original PS2 controllers, PS3 consoles, and USB-enabled PCs/laptops. Ensure the controller is securely connected and the USB port functions properly. If issues occur, try another port or restart the system
  • Enhance Game Experience : Supports Double shock real vibration function on supported games and digital/analog mode. Supports most of PC games,can be directly used with PC computer
  • Perfect Design : USB Controller adapter Converter Cable for Saved you lots of cash being able to use a PS2 controller instead of buying a new PS3 controller or Wireless controller
  • After Sales Support : Our product 100% extremely strictly before selling, You can give it as a gift to your family, friends, classmates and anyone, especially your children. If you have any issues for this product, please contact us by Amazon message, we will provide you satisfied solution at first time

Troubleshooting an original controller

Windows does not detect it

  • Make sure the product is an active PS-to-USB adapter, not a passive cable.
  • Reconnect it to another USB port and avoid an unpowered hub.
  • Try the adapter’s alternate mode and inspect Device Manager for an unknown USB device.
  • Test the controller with another adapter or console. A damaged plug or cable can look like an adapter failure.
  • Replace the adapter before attempting custom wiring.

Buttons work but sticks do not

  • Press the controller’s Analog button.
  • Verify stick movement in Windows before launching the game.
  • Check whether the adapter supports Dual Analog/DualShock controls and whether the game is reading axes rather than only the D-pad.
  • Remap the axes in the game or Steam Input.

Rumble is missing

Input compatibility and force feedback are separate. The adapter may have no rumble circuitry, the selected mode may not expose it, the game may lack support, or the controller may not receive enough power. Confirm support for both the adapter and the particular game rather than assuming that a working D-pad guarantees vibration.

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

The game shows Xbox buttons

This is normal when the adapter or Steam Input presents an XInput device. The game is displaying the logical API’s A/B/X/Y layout, not reading the symbols printed on the physical controller. Use a native PlayStation mode, a game’s PlayStation-prompt option or a Steam layout when available.

It works in Steam but not another launcher

Steam Input may be active only for Steam-launched games. Add the game as a non-Steam game, enable its native controller support, use a separate reputable remapper, or switch the adapter to the mode expected by that launcher.

Rank #3
Xahpower 2 Pack PS2 Controller to USB Adapter Converter Cable, Compatible with Sony PS1/PS2 Controller Gamepad to PS3/PC Controller
  • 【Product Compatibility】: Compatibility with Sony Playstation 1,PSX and Playstation 2 controllers to PS3/PC Controller. support Win98, Win98SE, Win Me, Win2000 & the newly announced Win XP, Win 7 together with the direct X 7.0a or above.
  • 【Easy to Use】: Just connect PS2 controller Converter, then plug the USB cable into an available port on your PS3 or PC, Uses this with a guitar hero device for the PS2 and it works flawlessly. Windows 10 recognizes the adapter and will automatically set it up, Didn’t need to install any drivers , Compatible with only original PS2 Controllers, PS3 console, and desktops/laptops with an USB Port.
  • 【Enhance Game Experience】:Supports Double shock real vibration function on supported games and digital/analog mode.Supports most of PC games,can be directly used with PC computer.
  • 【Perfect Design】:USB Controller adapter Converter Cable for Saved you lots of cash being able to use a PS2 controller instead of buying a new PS3 controller or Wireless controller
  • 【After Sales Support】:Our product 100% extremely strictly before selling, You can give it as a gift to your family, friends, classmates and anyone, especially your children.If you have any issues for this product, please contact us by Amazon message, we will provide you satisfied solution at first time.

Connecting newer PlayStation controllers

DualSense over USB

  1. Connect the controller with a USB-C data cable.
  2. Wait for Windows to detect it.
  3. Use Sony’s PlayStation Accessories application when a firmware update is required.
  4. Launch a controller-enabled game and use Steam Input or another mapper if it expects XInput.

Sony documents DualSense support over USB and Bluetooth on Windows 10 64-bit and Windows 11. Haptic feedback on PC requires USB when supported by the game; adaptive triggers also depend on game support. The headset jack requires a wired PC connection. See Sony’s DualSense PC and Bluetooth instructions.

DualSense over Bluetooth

  1. Turn the controller off.
  2. Hold Create and PS until the light bar flashes.
  3. Open Windows Bluetooth settings and select the controller.
  4. Test it in Steam or the game’s controller menu.

Sony notes that a DualSense pairs with one device at a time; changing devices requires pairing again. A desktop without Bluetooth can use a USB Bluetooth adapter. Microsoft’s Windows guidance describes that as the normal remedy: Microsoft’s controller-connection guide.

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

DualShock 4

A DualShock 4 works over USB or Bluetooth, but it does not natively present as an Xbox XInput controller. Steam Input or compatible emulation software may therefore be necessary. See the PCGamingWiki DualShock 4 compatibility notes.

Rank #4
Mcbazel PS2 to USB Adapter for PlayStation 2 Controllers, Converter Cable for PC & PS3, Plug & Play DualShock 2/3 Support(NOT Compatible with Dancing Mat Guitar Hero)
  • Strict Compatibility (One-Way): Works ONLY with original PS2 wired controllers connecting to a PS3 or PC. Does NOT support third-party controllers, PS1 controllers, or specialty accessories.
  • Compatible with official original controllers only, not for Third Party or OEM controllers.
  • Simply connect PS2 controller to the adapter, then plug the other end of the adapter into an available USB port on the PS3
  • Length: 18" ,45.72cm
  • NOTE: Does not provide the motion sensing capability featured on PS3' s S,XAX,S wireless controller. May not be Compatible With all PS3 games due to Sixaxis function and PS button on PS3 controllers. NOT compatible wit dancing mat, Guitar Hero, drum ..etc but the Joypad controller only.

DualShock 3

Treat DualShock 3 separately from both the original plug-in controllers and newer pads. Its PC setup can involve specialist drivers, Bluetooth pairing and third-party software, with compatibility varying by Windows version and hardware. See the PCGamingWiki DualShock 3 notes.

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

What the 2005 parallel-port project actually does

The Hardware Secrets design translates signals from an original PlayStation controller to a PC’s parallel-port joystick interface. It is not a USB conversion. The June 2005 article targets Windows 9x/ME, Windows 2000 and Windows XP, with an ECP-configured parallel port and legacy DirectPad or NTpad drivers: the original Hardware Secrets project.

Historical bill of materials

  • Five 1N4148 diodes
  • One male DB-25 connector and shell
  • Approximately 2 metres (6 feet 11 inches) of eight-wire cable
  • Soldering equipment and suitable electronics skills
  • A PlayStation controller plug, often salvaged
  • A PC with a genuine parallel port configured for ECP

The article describes DirectPad for Windows 9x/ME and NTpad for Windows 2000/XP, with “Playstation” selected in the driver configuration. Those are archival software references, not recommended current Windows downloads.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
DHSKZRMJ PS2 Controller to PS3/PC/USB Adapter Converter Cable
  • Package Include: 1 X PS2 Controller to USB Adapter Converter
  • DHSKZRMJ Compatible with PlayStation 2 PS2 Controllers to PS3/PC Controlle. Support Win98, Win98SE, Win Me, Win2000 & the Newly Announced Win XP, Win 7, Win 10, Win 11 Together with VISTA
  • Easy to Use : USB Interface, Plug-And-Play, No Driver Needed. Compatible with PC And PS2 to PS3 Using a New-Generation Adapter
  • Enhance Game Experience: Supports Dual Impact Real Vbration Function On Supported Games and Digital/ Analog Mode.Support Most Of PC Games And Can Be Used Directly with a PC
  • Usage Instructions: PS3 Usage Instructions : Connect The PS2 Controller to The Adapter And Plug It Into The USB Port On The PS3 Console. (Buttons Are Perfectly Mapped And Vibration Is Fully Supported.) Compatible with The Latest System Updates; PC Usage Instructions: Plug It Into The Computer, And It will Be Recognized Immediately without Needing to Install Drivers. (But no vibration) Players Who Intend to Use it On A Computer, Please Note: This Is The Simplest Option for Non-Vibration Games

Why it is obsolete for ordinary PC gaming

  • Most current consumer PCs have no parallel port.
  • Modern Windows does not use the old 9x/ME/2000/XP driver path.
  • PCI or PCIe parallel-port cards may not reproduce the behavior expected by the original drivers.
  • USB-to-parallel adapters generally do not provide the required low-level port access.
  • The circuit exposes a narrow legacy joystick interface rather than a modern USB HID device.

That does not make every reproduction impossible. It makes it a restoration or experimentation project requiring period-correct hardware, controlled legacy software and substantial troubleshooting.

Safety and wiring limitations

Do not copy a pinout from memory or assume that a connector diagram is shown from the mating face rather than the solder side. Incorrect diode direction, DB-25 numbering or connector orientation can damage a controller or parallel port. Verify any archival schematic, use a meter and follow the original diagram’s viewing orientation. Do not replace the circuit with a random DB-25 cable, salvaged plug or USB-to-parallel lead.

Which route should you choose?

Your situation Best route
Original PS1 or PS2 controller on Windows 10/11 Active PS1/PS2-to-USB adapter with the features you need
Modern PlayStation controller Native USB or Bluetooth
Modern games and automatic detection XInput-capable adapter or Steam Input
Emulators and older PC games DirectInput, with manual mapping if required
Wireless DualShock 4 or DualSense use Built-in Bluetooth or a USB Bluetooth adapter
Connecting supported Bluetooth pads through one dongle 8BitDo Wireless USB Adapter 2; its published list includes PS5, PS4 and PS3 controllers, but not a direct wired PS1 socket (8BitDo specifications)
Historical electronics restoration Original parallel-port design in a controlled legacy environment

For the 8BitDo option, consult the official shop listing; it is a wireless-controller adapter, not a replacement for a PS1-to-USB cable. If you no longer need to preserve legacy hardware, Sony’s DualSense product page is the modern alternative, with regional availability and pricing subject to change.

Bottom line for a safe, working setup

Use an active PS1/PS2-to-USB adapter for an original PlayStation controller, verify its mode and features in Windows before starting a game, and expect to map controls or accept Xbox prompts when XInput is used. Connect a DualShock 4 or DualSense directly by USB or Bluetooth. Reserve the parallel-port circuit for a historically accurate electronics project, not as the normal way to play on a current PC.

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

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

More from Patch Notes

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.