Solved USB doesn't work after changing motherboard

Vinceblouin

New member
Local time
10:46 AM
Messages
6
Hello Everyone!

Yesterday I did a major hardware update (motherboard (onboard Radeon graphics), cpu, memory, case, powersupply) but kept my SSD with Win 7 Pro 64 and all software installed.

In BIOS, keyboard and mouse work fine (both USB). Save & Exit - no problem.

First boot - computer crashed, as expected. Second Boot, selected repair mode.

Then a window opens asking to click button to repair. Can't select anything because keyboard and mouse don't work.

I tried several times and I've noticed that when a "graphic" is drawn on the screen, the numlock led on my keyboard turns off and the blue led under the mouse starts flashing.

Tried to boot with Win 7 DVD - same thing - a screen asking for language settings (etc.) is displayed correctly but keyboard and mouse don't work. Tried the USBtoPS2 adapter for the mouse - blue led doesn't flash but still doesn't work.

Since this seems to happen at the same time as graphics appears on the screen so I thought I would install my old (2 years) graphics card (Nvidia)... same thing, no difference.

When in "DOS" display (choosing boot options et al.) keyboard works well.

Since the keyboard and mouse don't work, I can't press enter or click on the buttons to continue the repair process.

How can I fix this? Thank you very much for your help.
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
Hi Vinceblouin,

Welcome to SevenForums!

In BIOS, keyboard and mouse work fine (both USB). Save & Exit - no problem.

First boot - computer crashed, as expected. Second Boot, selected repair mode.

Then a window opens asking to click button to repair. Can't select anything because keyboard and mouse don't work.

I tried several times and I've noticed that when a "graphic" is drawn on the screen, the numlock led on my keyboard turns off and the blue led under the mouse starts flashing.

Tried to boot with Win 7 DVD - same thing - a screen asking for language settings (etc.) is displayed correctly but keyboard and mouse don't work. Tried the USBtoPS2 adapter for the mouse - blue led doesn't flash but still doesn't work.

Since this seems to happen at the same time as graphics appears on the screen so I thought I would install my old (2 years) graphics card (Nvidia)... same thing, no difference.

When in "DOS" display (choosing boot options et al.) keyboard works well.

Since the keyboard and mouse don't work, I can't press enter or click on the buttons to continue the repair process.

I assume that you re-installed Windows.
You will need to include the USB3 drivers for it to work.
 

My Computer My Computer

At a glance

Win 7 HP SP1 64-bit Vista HB SP2 32-bit Linux...Intel(R) Pentium(R) CPU P6200 @ 2.13GHz4.00 GBIntel(R) Graphics Media Accelerator HD
Computer type
Laptop
Computer Manufacturer/Model Number
Fujitsu LIFEBOOK
OS
Win 7 HP SP1 64-bit Vista HB SP2 32-bit Linux Mint 18.3
CPU
Intel(R) Pentium(R) CPU P6200 @ 2.13GHz
Motherboard
FUJITSU FJNBB06
Memory
4.00 GB
Graphics Card(s)
Intel(R) Graphics Media Accelerator HD
Sound Card
[1] Realtek High Definition Audio [2] Intel(R) Display Audio
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 59 Hz
Hard Drives
TOSHIBA MK5076GSX
Antivirus
AVG FREE
Yesterday I did a major hardware update (motherboard (onboard Radeon graphics), cpu, memory, case, powersupply) but kept my SSD with Win 7 Pro 64 and all software installed.
If you took a win7 bootable drive from an old motherboard and installed it on a new motherboard without changing the driver for the hard drive controller, windows will not boot because once it gets past bios mode the first thing it tries to do is access the hard drive in order to load windows, and to do this it needs a valid windows driver for the hard drive, but in your case your windows registry is loading the hard drive controller driver for the old motherboard. This is a common problem and the win7 install disk will not fix it, even if your mouse and keyboard were working.

The easiest way out of this is to hook the hard drive back up to the old motherboard and boot into windows. Then do start > run > devmgmt.msc > enter > left click on IDE ATA/ATAPI controller > right click on whatever appears underneath it (on my PC its called Intel 200 series chipset controller, yours will be something similar but different) > update driver software > browse my computer for software > let me pick from a list > then select "Standard AHCI 1.0 Serial ATA controller" > next, then next a few more times. Doing that will modify your registry and load the Standard AHCI disk controller instead of your specialized hard drive controller that is specific to your old motherboard. Once the Standard AHCI driver is installed, immediately shut the machine down, turn it off, and hook the hard drive up to the new motherboard. Because the registry now will be loading the generic Standard AHCI controller, your new motherboard will boot to the desktop. And because your mouse and keyboard are plugged into the motherboard USB 2 ports, they will work. Then go here:
B450M DS3H (rev. 1.0) | Motherboard - GIGABYTE U.S.A.

and download all of the drivers listed for windows 7 and install them, starting with the chipset and usb driver. I'm assuming your specs are correct and your new board is the gigabyte b450m.

p.s. DOS and bios access your hard drive, display, mouse, and keyboard using very basic drivers that are compatible with everything, which is why you are able to work in those modes right now.
 

My Computer My Computer

At a glance

Win7 pro x64stock i7 7700kCorsair Vengeance LPX 16GB (2x8GB) DDR4 @ 320...integrated Intel HD 630
Computer type
PC/Desktop
Computer Manufacturer/Model Number
diy
OS
Win7 pro x64
CPU
stock i7 7700k
Motherboard
Gigabyte Z270N-WIFI mini-ITX
Memory
Corsair Vengeance LPX 16GB (2x8GB) DDR4 @ 3200MHz
Graphics Card(s)
integrated Intel HD 630
Sound Card
onboard Realtek ALC1220
Monitor(s) Displays
two vertically mounted samsung 55" 4k un55mu8000
Screen Resolution
1920x1280
Hard Drives
256GB Samsung EVO 960 M.2 pci-e NVMe SSD
PSU
SilverStone Nightjar ST45NF 450Watt Fanless
Case
No case. Motherboard is mounted directly onto power supply
Cooling
Evercool low profile 815EP with Panaflow 12L fan at 7v
Keyboard
Ortek MCK-86 mini
Mouse
Belkin 5-button USB
Internet Speed
spectrum 400mbps
Hi Paul,

Thanks for your answer.

First I tried to just plug the SSD and give it a chance.

Then I tried with the Win 7 DVD but still the same problem. Can't install because no input possible... as soon as Win starts, no more keyboard, no more mouse.

:confused:
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
If you took a win7 bootable drive from an old motherboard and installed it on a new motherboard without changing the driver for the hard drive controller, windows will not boot because once it gets past bios mode the first thing it tries to do is access the hard drive in order to load windows, and to do this it needs a valid windows driver for the hard drive, but in your case your windows registry is loading the hard drive controller driver for the old motherboard. This is a common problem and the win7 install disk will not fix it, even if your mouse and keyboard were working.

The easiest way out of this is to hook the hard drive back up to the old motherboard and boot into windows. Then do start > run > devmgmt.msc > enter > left click on IDE ATA/ATAPI controller > right click on whatever appears underneath it (on my PC its called Intel 200 series chipset controller, yours will be something similar but different) > update driver software > browse my computer for software > let me pick from a list > then select "Standard AHCI 1.0 Serial ATA controller" > next, then next a few more times. Doing that will modify your registry and load the Standard AHCI disk controller instead of your specialized hard drive controller that is specific to your old motherboard. Once the Standard AHCI driver is installed, immediately shut the machine down, turn it off, and hook the hard drive up to the new motherboard. Because the registry now will be loading the generic Standard AHCI controller, your new motherboard will boot to the desktop. And because your mouse and keyboard are plugged into the motherboard USB 2 ports, they will work. Then go here:
B450M DS3H (rev. 1.0) | Motherboard - GIGABYTE U.S.A.

and download all of the drivers listed for windows 7 and install them, starting with the chipset and usb driver. I'm assuming your specs are correct and your new board is the gigabyte b450m.

p.s. DOS and bios access your hard drive, display, mouse, and keyboard using very basic drivers that are compatible with everything, which is why you are able to work in those modes right now.


Thank you very much Johnhoh! I will try that this evening! :thumbsup:
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
Doing that will modify your registry and load the Standard AHCI disk controller instead of your specialized hard drive controller that is specific to your old motherboard. Once the Standard AHCI driver is installed, immediately shut the machine down, turn it off, and hook the hard drive up to the new motherboard. Because the registry now will be loading the generic Standard AHCI controller, your new motherboard will boot to the desktop. And because your mouse and keyboard are plugged into the motherboard USB 2 ports, they will work.

So I tried that and it didn't work. But I liked the idea so I decided to edit the registry manually:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset001\services\msahci - change the Start Dword value to 0 (was 3)

System booted and desktop showed up. Everything looked fine but... no keyboard and no mouse. (no USB)

I decided to remove the SSD (no HD in computer) and decided to boot the Win 7 DVD : Same problem!! : As soon as graphics come up on the screen, the keyboard's Numlock led turns off and at same time mouse underside led starts flashing.

Reinstalled the SSD and booted. Goes to desktop (no signs of problem except USB) - Got the Win 7 DVD (also tried Gigabyte driver CD that came with the B450M DS3H mb) and a window (automatic ex.) comes up, no problem. So Windows doesn't crash... only USB.

And, indeed keyboard+mouse are on USB 2.0... changed usb 2.0 sockets always the same.

If only I could input (kb or mouse) I could get on with reinstalling all driver.

Any ideas?

Thanks!
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
Good call on setting msahci to 0 in regedit. That has the same effect as changing the driver through device manager that I had mentioned.

I knew Ryzen had win7 issues but was unaware that it extended to the USB 2 ports. But as described in the below article I guess so. Probably a good idea to give this a read-through, but I'll summarize the link as it applies to you.

1) If you can borrow a ps2 mouse and/or keyboard, that's the easiest solution.

2) If not, apparently with ryzen boards your usb ports can be routed through the cpu or through the chipset, so another solution is to try different usb ports in hopes of finding the one or two that are routed through the chipset, and use those. I looked at your motherboard manual and it appears that the USB 2.0 ports are routed through the chipset, so maybe this won't work on your board (it didn't for the guy in the article either). But in any case, try using the other usb ports and see what happens.

3) If neither of those work, solution 2.2 in the link may be your only option, which is to set up that computer so that it auto-installs your chipset drivers at bootup without user intervention.

How To Get Ryzen Working on Windows 7 x64
 

My Computer My Computer

At a glance

Win7 pro x64stock i7 7700kCorsair Vengeance LPX 16GB (2x8GB) DDR4 @ 320...integrated Intel HD 630
Computer type
PC/Desktop
Computer Manufacturer/Model Number
diy
OS
Win7 pro x64
CPU
stock i7 7700k
Motherboard
Gigabyte Z270N-WIFI mini-ITX
Memory
Corsair Vengeance LPX 16GB (2x8GB) DDR4 @ 3200MHz
Graphics Card(s)
integrated Intel HD 630
Sound Card
onboard Realtek ALC1220
Monitor(s) Displays
two vertically mounted samsung 55" 4k un55mu8000
Screen Resolution
1920x1280
Hard Drives
256GB Samsung EVO 960 M.2 pci-e NVMe SSD
PSU
SilverStone Nightjar ST45NF 450Watt Fanless
Case
No case. Motherboard is mounted directly onto power supply
Cooling
Evercool low profile 815EP with Panaflow 12L fan at 7v
Keyboard
Ortek MCK-86 mini
Mouse
Belkin 5-button USB
Internet Speed
spectrum 400mbps
Good call on setting msahci to 0 in regedit. That has the same effect as changing the driver through device manager that I had mentioned.

I knew Ryzen had win7 issues but was unaware that it extended to the USB 2 ports. But as described in the below article I guess so. Probably a good idea to give this a read-through, but I'll summarize the link as it applies to you.

1) If you can borrow a ps2 mouse and/or keyboard, that's the easiest solution.

2) If not, apparently with ryzen boards your usb ports can be routed through the cpu or through the chipset, so another solution is to try different usb ports in hopes of finding the one or two that are routed through the chipset, and use those. I looked at your motherboard manual and it appears that the USB 2.0 ports are routed through the chipset, so maybe this won't work on your board (it didn't for the guy in the article either). But in any case, try using the other usb ports and see what happens.

3) If neither of those work, solution 2.2 in the link may be your only option, which is to set up that computer so that it auto-installs your chipset drivers at bootup without user intervention.

How To Get Ryzen Working on Windows 7 x64

Thanks again for your help Johnhoh. I will try that right now!
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
Good call on setting msahci to 0 in regedit. That has the same effect as changing the driver through device manager that I had mentioned.

I knew Ryzen had win7 issues but was unaware that it extended to the USB 2 ports. But as described in the below article I guess so. Probably a good idea to give this a read-through, but I'll summarize the link as it applies to you.

1) If you can borrow a ps2 mouse and/or keyboard, that's the easiest solution.

2) If not, apparently with ryzen boards your usb ports can be routed through the cpu or through the chipset, so another solution is to try different usb ports in hopes of finding the one or two that are routed through the chipset, and use those. I looked at your motherboard manual and it appears that the USB 2.0 ports are routed through the chipset, so maybe this won't work on your board (it didn't for the guy in the article either). But in any case, try using the other usb ports and see what happens.

3) If neither of those work, solution 2.2 in the link may be your only option, which is to set up that computer so that it auto-installs your chipset drivers at bootup without user intervention.

How To Get Ryzen Working on Windows 7 x64


Thank you Johnhoh for all your help! Followed your advice and the link and resolved the issue! Thank you all.
 

My Computer My Computer

At a glance

Windows 7 Pro 64Ryzen 5 2400GCorsair Vengeance 16gbIntegrated (Radeon)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Pro 64
CPU
Ryzen 5 2400G
Motherboard
Gigabyte B450M DS3H rev 1.0
Memory
Corsair Vengeance 16gb
Graphics Card(s)
Integrated (Radeon)
Hard Drives
ADATA 500gb SSD
Antivirus
Avast
Back
Top