If your analog triggers still don’t work for horse galloping (ZR/R2), you need Method 3. Method 2: Disable HID-Compliant Game Controllers (The Pro Fix) If Method 1 fails, your PC has "phantom controllers." Windows can detect virtual joysticks from software like vJoy, DS4Windows, or even old drawing tablets. Samurai Warriors 4 II is picking these as Player 1.
Published by: Tech Samurai | Reading Time: 8 Minutes samurai warriors 4 ii pc controller fix
Unlike Dynasty Warriors 8: Xtreme Legends or Warriors Orochi 4 , SW4-II uses a specific input API that fights against modern Steam Input protocols. This guide provides the definitive, permanent controller fix for Samurai Warriors 4 II on Windows 10 and Windows 11 in 2025 and beyond. Why Does the Controller Keep Breaking? Before we dive into the fixes, you need to understand why Koei Tecmo’s port is so fragile. Samurai Warriors 4 II primarily relies on XInput (Microsoft’s standard for Xbox controllers). However, it does not natively support DirectInput (used by PlayStation controllers and many third-party fight pads). If your analog triggers still don’t work for
If you are reading this, you have likely experienced one of the most frustrating aspects of Koei Tecmo’s PC ports: the controller debacle. Samurai Warriors 4 II (SW4-II) arrived on Steam in 2015 with a reputation that preceded it. While the core hack-and-slash gameplay remained as satisfying as ever, the PC port was marred by a critical flaw—atrocious controller support. Published by: Tech Samurai | Reading Time: 8
Have a unique controller bug not covered here? Leave a comment below (or head to the Steam Community Hub for SW4-II).
For years, players have reported that their Xbox, PlayStation, or generic gamepads either don’t work at all, display incorrect button prompts (showing Xbox buttons for a PS4 controller, or vice versa), suffer from input lag, or feature non-functional triggers.
Furthermore, the game suffers from a "controller enumeration" bug. If you have multiple HIDs (Human Interface Devices) plugged in—like a racing wheel, a mouse with extra buttons, or a USB headset— SW4-II gets confused. It tries to read input from the wrong device, resulting in your main controller doing nothing.