First post, by Hellistor
- Rank
- Member
Hello guys,
I was fiddling around with my Dual Pentium III rig playing some Need for Speed III Hot Pursuit when I got the urge to get a gamepad running for more precise steering.
As I was looking at my controller collection I thought: "I use a Logitech G402 on this PC, would my DS4 also work?" 😕
I plugged it into my USB 2.0 card and the add hardware wizard opened, I put the Win98SE disc in the drive and it automatically installed a Human Interface Device driver.
The controller LED started glowing orange, and I checked the game controllers menu.
It showed up as ok! I switched to the test tab in the properties menu. It shows all functions as working, even the analogue triggers! 😲
I tried the controller in NFS IISE, NFS III HP and NFS 4 RC as well as Star Wars Episode 1 Racer. It works great. 😀
The triggers register as buttons instead of analogue triggers but I believe that's probably due to a limit on the supported axes in the games.
I also tried the controller on the motherboard's built in USB 1.1 connectors. Those work as well.
To prove that I'm not making this up here's a short video I took with my crappy phone camera:
https://www.youtube.com/watch?v=WtVuIjQ4gMs
I'm quite stunned but I also understand why it works. The Dualshock 4 is a DirectInput controller as opposed to the newer (and actually less capable) XInput used by Microsoft's 360 and One controllers.
Since DirectInput has been a part of DirectX for a long time it makes sense that it would still work with a newer DirectInput device.
Conversly the Xbox 360 controller I have DOES NOT work, at least not out of the box. There actually is a fan made driver for the 360 controller for use in Windows 98SE/ME.
I haven't tried it so I cannot testify to it's functionality.
I have also tried a Logitech F510 Gamepad. It is switchable between XInput and DirectInput. If you set it to the latter it installs same as the DS4 and works great.
The analogue triggers on this one don't work though. Even in the test tab they show up as digital buttons.
The Dualshock 3 Controller does get recognized and shows up in the game controller menu. However, it does not seem to actually transmit any input or at least the machine cannot interpret it.
The test page shows all buttons but none of them work.
I hope you find this as useful and amusing as I did!