I have a triple boot of Windows 7, 10 and Ubuntu 16.04.2. I had to reinstall Windows because of corrupted drivers that could not be fixed manually. After I finished the install, I booted into Ubuntu LiveUSB and ran Boot-Repair as I usually do. It picked up my OSes and gave me the grub screen. Here my keyboard works fine--I am able to select any OS. However, upon booting into Windows 7 my keyboard and mouse stop working. Sometimes the LEDs will be on but the keys do not "record" on touch. It forces me to reset the PC. This is where it gets weird, because after a reboot into Windows 7 the keys start to work.
The keyboard works in the other two OSes though, with or without a secondary boot. I have tried just about everything I could find from others who have the same issue, that includes:
- Changing boot order to the Windows drive & changing back to the drive with grub on it
- Reseting CMOS.
- Turning OFF USB Legacy support
- Turning ON USB Legacy support
- Turning OFF/ON xCHI options or changing it to AUTO
- Editing my grub.cfg and changing the GRUB_TIMEOUT from 10 to 20
- Rerunning Boot-Repair in Ubuntu LiveUSB and within my actual Ubuntu install
- Power off the system entirely, switch off the PSU, press the power button for 5 seconds, take out the CMOS battery, press the switch on my surge protector and let it sit for an hour before hooking it all back up and turning on the PC again
- Unplug the keyboard/mouse, reboot and plug them into another 2.0 USB port OR even a 3.0 USB port
- Tried four different keyboards and mice
- Reinstalling Windows 7 with and without UEFI support
Here are some things that "work":
- Pressing F11 and selecting Windows 7's drive manually at BIOS screen (without going to grub selection)
- Booting into Windows 7 after a reset/reboot (2nd reboot)
I have been trying to fix this for nearly two weeks now, and hard reseting to get a "repair Windows 7 or continue as normally" screen is frustrating and will eventually lead to a corrupted Windows install, so I came here in a last ditch effort.
Thank you for taking the time to read this!
[Repost from askubuntu per suggestion.]