Developer Yeo Kheng Meng has released xHCI98 v3.0.0.0, a new driver providing experimental support for USB4 and Thunderbolt 3/4. This driver extends compatibility to systems running Windows 98 SE, ME, 2000, XP, Vista, and 7, allowing them to interface with modern USB 3.x, USB4, and Thunderbolt host controllers.
The primary motivation for xHCI98 is to enable users of mid-2010s PCs with xHCI-only (USB 3.x) chipsets to run older operating systems. These older OSes lack native xHCI drivers, which prevents the hot-plugging of devices and the functionality of peripherals like Ethernet and audio. The xHCI98 driver fills this gap by replacing Windows' default USB port and hub drivers.
Beyond basic USB storage, xHCI98 supports a range of USB devices. It facilitates the connection and use of USB 1.1, 2.0, and SuperSpeed (USB 3.x) devices and hubs. Additionally, it includes support for UAS (USB Attached SCSI) storage via xhciuas.sys and Thunderbolt 3/USB4 docks and NVMe enclosures through xhcicm.sys.
Meng developed xHCI98 primarily on Intel hardware. He utilized AI assistance during the development process, specifically Claude Fable 5.1 for planning, Claude Opus 5.5 for coding, and Codex GPT 6 Astra for review. The developer notes that due to the solo nature of the project and AI assistance, bugs are possible.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Developer Yeo Kheng Meng released xHCI98 v3.0.0.0, an experimental driver enabling USB 3.x, USB4, and Thunderbolt 3/4 host controller support on Windows 98 SE, ME, 2000, XP, Vista, and 7. This driver allows older operating systems to utilize modern USB hardware, addressing the lack of xHCI drivers in these OS versions.