In this guide
Standard PS4 controllers do not have a USB-C port — they use micro-USB. You cannot plug a USB-C cable directly into an unmodified DualShock 4. You can still connect to a PC using a micro-USB cable or go wireless via Bluetooth, or physically mod the controller to add USB-C.
- You use a data-capable micro-USB cable into a PC USB-A or USB-C port (with adapter)
- You install DS4Windows or use Steam’s controller support on Windows
- You mod the controller with a USB-C breakout board replacement
- You plug a USB-C cable directly into an unmodified PS4 controller
- Your micro-USB cable is charge-only with no data lines
- You use a USB-C adapter without performing the physical mod first

Why the PS4 Controller Does Not Have USB-C
Sony designed the DualShock 4 with a micro-USB port. USB-C was not yet mainstream when the controller launched, so every standard model — slim or original — uses micro-USB for both charging and data. A USB-C cable simply does not fit the port physically.
How to Connect a PS4 Controller to a PC the Right Way
The simplest method is a micro-USB cable. Make sure the cable supports data transfer — many budget cables are charge-only and will not register the controller. Plug the micro-USB end into the controller and the USB-A end into your PC. If your PC only has USB-C ports, use a USB-A to USB-C adapter on the PC side; the controller end stays micro-USB.
Once connected, Windows may need extra software. PlayStation’s official support page confirms micro-USB is required and covers pairing steps. DS4Windows is the most popular third-party driver, or you can enable controller support directly inside Steam settings.
| Setup | Works? | Need | Note |
|---|---|---|---|
| Micro-USB to USB-A on PC | Yes | Data cable + DS4Windows or Steam | Most reliable option |
| Micro-USB to USB-C adapter on PC | Yes | Data cable + USB-A to USB-C adapter | Adapter is on the PC end only |
| USB-C cable direct to controller | No | — | Wrong port on controller |
| Modded controller with USB-C board | Yes | Lectronz or similar PCB mod | Voids warranty; no soldering needed |
| Bluetooth wireless | Yes | PC Bluetooth adapter | No cable needed at all |
Adding USB-C to a PS4 Controller With a Mod
If you want native USB-C on the controller itself, a hardware mod is possible. Replacement PCBs such as the Lectronz USB-C board swap out the original micro-USB module. The process involves filing a small amount of plastic around the port opening and securing the new board — no soldering required. After the mod, a standard USB-C cable works just like the original micro-USB connection did.
This is a permanent physical change and will void any remaining warranty. For most users, sticking with micro-USB or going wireless is the simpler path. If you are already exploring USB-C versatility on your PC setup, our guide on whether USB-C supports video output explains what else the port can handle, and our article on using USB-C to connect to HDMI covers display use cases.
Common Reasons the Controller Is Not Recognized
- Charge-only micro-USB cable with no data wires inside
- DS4Windows not installed or running on Windows
- Damaged micro-USB port or worn ribbon cable inside the controller
- USB port on PC set to charge-only mode in BIOS
Bottom line: You cannot use a USB-C cable directly on a standard PS4 controller because the port is micro-USB. Connect to your PC using a data-capable micro-USB cable — with a USB-C adapter on the PC side if needed — and install DS4Windows or use Steam. If you specifically need USB-C on the controller end, a no-solder PCB mod is available but involves opening the hardware.