I know this post would be a lot better suited for a gaming related forum (Vogon comes to mind), but honestly I don't want to go through the whole registration process, just to ask this one question, and then never use my account there again. So I thought I would try my luck here.
I have an Xbox Elite game controller (technically speaking it's an Xbox One controller with better build quality and some extra features) that I use to play games on my Thinkpad T60 (Win 8.1). It works great with the wireless usb adapter, Richard Burns Rally, GTR2, F1GP4, DosBox etc. all play fine.
But there are a few Win 98 games that just won't run on newer systems like the T60, and also The Need for Speed (the original from 1996) is just too sluggish under Dosbox, the T60 is just not strong enough to emulate it with good enough framerate.
I also happen to have a Thinkpad T22 with Windows 98SE on it, that would play these games perfectly. Problem is, I don't know if it's possible to use my controller under Win 98? I know that old controllers used DirectInput protocol, but newer controllers like the Xbox One controllers use XInput. But I remember reading that even these new One controllers can work in Directinput mode, if plugged in directly via a micro USB cable. And I seemed to verify this, as when I plugged it in, it's behaviour was different compared to wireless mode (had the widely talked about trigger axis issue, where the two triggers control the same axis).
I also read on Vogon, that someone wrote a driver for Xbox 360 controllers, so that they work under Win 98. I tried to use that driver with my Elite controller (both plugged in, then wireless, just in case), but I had no success.
So my question would be: is there any way to make an Xbox Elite (Xbox One) controller work on Win 98SE? I have googled around quite a bit, but I couldn't find any info about this. Would a different driver be needed for it, or maybe I did something wrong?
I saw a few people mentioning that Playstation 4 DualShock 4 controllers apparently still use DirectInput, and they work on Win 98, but I don't like their ergonomics and layout, and also don't want to spend extra money, when my Elite controller is perfect for me in every way.
So any info and/or suggestions would be greatly appreciated!
Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
Using Xbox Elite (One) game controller on Win 98, possible?
-
zoltan87
- Junior Member

- Posts: 298
- Joined: Mon Oct 24, 2016 12:16 pm
- Location: Plymouth, United Kingdom
Using Xbox Elite (One) game controller on Win 98, possible?
Thinkpad T60, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
-
zoltan87
- Junior Member

- Posts: 298
- Joined: Mon Oct 24, 2016 12:16 pm
- Location: Plymouth, United Kingdom
Re: Using Xbox Elite (One) game controller on Win 98, possible?
I will write down my experiences, that could potentially benefit others, who will stumble across this topic.
I couldn't get my XBox Elite controller work on Win98. I managed to get a Playstation Dualshock 4 controller for a good price, and it's indeed plug and play in Win 98SE (with a micro usb cable), quite amazing. Now the bad news: for some reason the two triggers are detected as analogue axes and buttons simultaneously. Extremely annoying, as it makes it impossible to use them as throttle and brake in a nice analogue way, they are either full on or off. So most racing games with some realism are far from being ideal with this controller. I could use the thumbstick for acceleration and brake along with steering, but I hate that setup.
Then I tried out Commander Keen 4. Again, this controller is pretty useless for this game (and I suspect for many other DOS games) as the directional pad is not recognised by the game (it would be fine under Windows). I can set up the thumbstick as a joystick, but only two buttons are supported. That's not enough for most games, even Commander Keen needs 3 buttons.
I am sure it would work great for many Windows 98 games, but in my case (racing sims and old DOS platform games) it's really not a great option. So I just stick to DOSbox on my T60, using any type of game controller, mapping buttons and analogue axes is just so easy there. Also I discovered that even NFS 1 runs smooth in emulation on my T60, the lagging problems were caused by my CPU undervolting/managing software (CPUGenie). It's default frequency scaling policy is way too much geared towards power saving, and kept throttling down the CPU to it's lowest frequency, even when it wasn't justified. I sorted that with some adjustments, so now all DOS games run fine with DOSBox.
I couldn't get my XBox Elite controller work on Win98. I managed to get a Playstation Dualshock 4 controller for a good price, and it's indeed plug and play in Win 98SE (with a micro usb cable), quite amazing. Now the bad news: for some reason the two triggers are detected as analogue axes and buttons simultaneously. Extremely annoying, as it makes it impossible to use them as throttle and brake in a nice analogue way, they are either full on or off. So most racing games with some realism are far from being ideal with this controller. I could use the thumbstick for acceleration and brake along with steering, but I hate that setup.
Then I tried out Commander Keen 4. Again, this controller is pretty useless for this game (and I suspect for many other DOS games) as the directional pad is not recognised by the game (it would be fine under Windows). I can set up the thumbstick as a joystick, but only two buttons are supported. That's not enough for most games, even Commander Keen needs 3 buttons.
I am sure it would work great for many Windows 98 games, but in my case (racing sims and old DOS platform games) it's really not a great option. So I just stick to DOSbox on my T60, using any type of game controller, mapping buttons and analogue axes is just so easy there. Also I discovered that even NFS 1 runs smooth in emulation on my T60, the lagging problems were caused by my CPU undervolting/managing software (CPUGenie). It's default frequency scaling policy is way too much geared towards power saving, and kept throttling down the CPU to it's lowest frequency, even when it wasn't justified. I sorted that with some adjustments, so now all DOS games run fine with DOSBox.
Thinkpad T60, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
-
MiltonRose
- Posts: 3
- Joined: Wed Feb 10, 2021 4:36 pm
- Location: Patchogue, NY
Re: Using Xbox Elite (One) game controller on Win 98, possible?
An interesting experience, I was just looking for how to play ancient games using the PS4 controller, it turned out that there really is such an opportunity. So it makes sense to buy
-
zoltan87
- Junior Member

- Posts: 298
- Joined: Mon Oct 24, 2016 12:16 pm
- Location: Plymouth, United Kingdom
Re: Using Xbox Elite (One) game controller on Win 98, possible?
The problematic shoulder trigger handling is annoying, but if your games don't need to use them (or it's fine if they are not analogue) it's a good controller for older games on Win98. One other thing though, if someone will use it a lot with Win98, plugged in, then the weak, completely exposed micro USB connection will wear out pretty quickly. Better third party controllers from the same era all have their cable connections in a recessed hole, so the actual body of the controller supports the cable hear, not just hanging off from the micro USB connector itself. I think micro USB is the weakest type of connector ever produced, all my devices (phones etc.) with that type of connector has worn out, if they saw fairly regular use.MiltonRose wrote: ↑Wed Feb 10, 2021 4:42 pmAn interesting experience, I was just looking for how to play ancient games using the PS4 controller, it turned out that there really is such an opportunity. So it makes sense to buy
Thinkpad T60, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
Thinkpad T601, 15" Flexview, with mods (Xiphmont's LED mod, T500 heatsink, cpu undervolt, reinforced frame)
Thinkpad X32
Thinkpad T22
NEC ProSpeed SX/20
-
- Similar Topics
- Replies
- Views
- Last post
-
- 8 Replies
- 15877 Views
-
Last post by Loci
Fri Oct 31, 2025 3:02 pm
-
-
Display brightness issue with Win 10 on W520
by jdwis » Tue Nov 04, 2025 2:22 pm » in ThinkPad W500/W510/W520 and W700/W701 Series - 4 Replies
- 17469 Views
-
Last post by jdwis
Thu Nov 13, 2025 8:05 am
-
-
-
WTB: ThinkPad with 32GB RAM, and 512GB SSD, Win 11 Pro
by Oswego » Mon Feb 16, 2026 1:53 am » in Marketplace - Forum Members only - 3 Replies
- 3533 Views
-
Last post by 28CarsLater
Thu Feb 26, 2026 2:01 pm
-
-
-
T520 vs T420: Did I Choose the Right One?
by londonwhite » Thu Jan 15, 2026 2:21 am » in ThinkPad T400/T410/T420 and T500/T510/T520 Series - 9 Replies
- 11064 Views
-
Last post by PhoenixR
Mon Apr 27, 2026 1:35 am
-
Who is online
Users browsing this forum: No registered users and 48 guests



