Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Windows ME + USB 2.0

Featured Replies

I am testing out Windows ME and the final thing I have not managed to "fix" is USB 2.0.

I found an experimental USB 2.0 driver from MDGX site but it doesn't work on any of my hardware...

So I wonder, is there anything else besides that experimental one ? I didn't seem to find anything...

Perhaps components of NUSB for 98SE can be used to create something definitive ?


What is there to "fix" with USB 2.0 on Windows ME????

  • Author

On my laptop and main computer the USB 2.0 devices are both unknown devices, and all USB stuff runs at 1.1 speeds.

I've never had such a problem on any of my Windows ME systems.

The obvious (if applicable): Have you installed the USB 2.0 drivers for your boards? Is USB 2.0 enabled in your BIOSes?

  • Author

That is the thing, the hardware is much newer than 98 or ME, there are no "official" drivers.

For 98SE I just install NUSB and all is fine and dandy. Not that kind of luck with ME.

For the desktop machine you've always the option of installing an USB 2.0 extension card that's got drivers for 98/ME.

But perhaps you could try adapting NUSB for WinME, stripping WinME files from it, adapting inf files and whatnot so that it becomes useable on any machine without drivers for you and everybody else after you. ;)

  • Author

All my PCI slots are used :P

But yes, when one other option that got presented to me ends up not working out I will take a much closer look at NUSB. I already peeked in and I think it will not be too hard to get just the USB 2.0 bits play nice.

I believe all you should need are USB2.INF, USBEHCI.SYS, USBHUB20.SYS, and USBPORT.SYS from NUSB to fix USB2 under ME.

You MAY also want the XP version of USBCCGP.SYS if you have any composite devices that use it but it should still be considered experimental...

  • Author

I just tried that, and the driver installed, hardware was recognized and did not show errors.... and then I plugged in an USB stick and the machine froze.

EDIT: But using USBHUB20.SYS from a VIA driver makes things work properly.

Edited by TmEE

You mean this, right?

[...] Now, in what regards USBHUB20.SYS, it's more complicated: almost all chipsets work ok with v. 5.0.2195.6891, but VIA's don't. For VIA's chipsets, one needs VIA's own USBHUB20.SYS v. 4.90.3000.11 (findable inside VIA_USB2_V270p1-L-M.zip), in order to avoid BSOD's on removing (hot-deplugging) USB 2.0 HUBs from the machine. Note that it must be substituted by hand, in true DOS, because NUSB3.3 contains v. 5.0.2195.6891, so it's really a downgrade.

Also non-letal BSODs are possible when disabling/removing controller or hub.

This issue mentioned by Tihiy is precisely the one due to USBHUB20.SYS v. 5.0.2195.6891 and VIA chipsets. While one can recover from the BSOD, the only sensible thing to do at that point is to restart or shutdown the machine.

TmEE, I made an updated USB Stack 2.0 for you. It is identical to the one included in SP3. The only difference is the WinME files have been removed. Since they are already present on your system, there was no need for them. Same instructions applies. Enjoy

http://ge.tt/api/1/files/2brRTpU1/0/blob?download

HIDPARSE.SYS 5.1.2600.5512HIDUSB.SYS 5.1.2600.5512OPENHCI.SYS 5.0.2195.6940UHCD.SYS 5.0.2195.6882USBCCGP.SYS 5.1.2600.5585USBD.SYS 5.0.2195.7008USBDSC1.SYS 4.10.0.1998USBDSC2.VXD 4.0.0.950USBEHCI.SYS 5.0.2195.6882USBHUB.SYS 5.0.2195.7006USBHUB20.SYS 4.90.3000.11USBPORT.SYS 5.0.2195.6941USBSER.SYS 5.1.2600.6442USBSTOR.SYS 5.0.2195.6773USBU2A.SYS 1.4.2.0USBVIEW.EXE 5.1.2600.2180WDMSTUB.SYS 5.0.0.6X360C.SYS 5.2.3790.1830X360CCP.DLL 5.2.3790.1830X360CFF.DLL 5.2.3790.1830X360CSA.EXE 5.2.3790.1830

Edited by PROBLEMCHYLD

  • Author

I'm going to give it a go shortly, I'll report back soon :)

EDIT:

It works wonderfully !

@Dencroso : Yes that same VIA file. I will also have a new configuration for 2GB RAM shortly, and then another once things prove to be stable.

Edited by TmEE

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.