Windows Keyboard Drivers slow to load from boot

I’m only asking here because I’ve exhausted online support. The computer brand support just wants me to mail the thing in, they won’t troubleshoot.

Online solutions don’t solve my issue.

I finally called a local professional computer repair shop and they told me to “buy a different laptop.”

I have a fairly newish 9th gen i7 Gigabyte Aero 15 SA.
When I boot up from cold sleep, the two drivers necessary for my keyboard to work don’t show up for around 15 minutes.

This happens if I close the lid to put it in sleep. Once the drivers are running and working, I can REBOOT and it’s fine. It’s just a hard boot/sleep.

And that’s about as succinct as I can be. Those two drivers pictured in the link don’t load for like 15 minutes. No keyboard function at all, then it kicks on and it’s fine.

I have deleted the keyboard controller backlite software Fusion (part of the Control Center console app from Gigabyte).

On my work notebook system, I have Windows set to “do nothing” when I close the lid. If it’s plugged in, doing so doesn’t use up battery life but if I close the lid and then pick up the computer to take it somewhere, the battery will run down (although slowly). So perhaps don’t use sleep or hibernate mode?

I have a weird keyboard problem on my work desktop. More often than not, the PC ‘thinks’ that the Ctrl key is being pressed & held after reboot which I do almost every night. From the Win10 login screen, I can get around it using Ease of Access > Onscreen Keyboard. For a while, I was pecking out my login password but eventually found that just launching the onscreen keyboard clears the keyboard buffer (or something?) and eveything works normally after. It’s easy to do and worth a shot.

Very rarely, this occurs randomly during the day and not associated with a reboot. Then, Ctrl+Alt+Delete clears it up.

Why are there 2 of them ?
Have you tried deleting one of them ?

I don’t know why there are two.

I’ve deleted every keyboard driver, and restarted and reinstalled to no avail.
I’ve ran the Windows 11 Keyboard troubleshooter both when the keyboard drivers had yet to load and after they did, it detects no issues.

Have you tried using a wireless keyboard? Do you have the same issue, or is it just with the built-in keyboard?

I will attempt and report back this evening.

i’m typing this from a USB keyboard but my internal laptop keyboard does not work.

Is this useful in troubleshooting?

My guess is the problem has something to do with the power management settings for the built-in keyboard. Make sure you’ve checked the box next to “Allow This Device to Wake the Computer.”

I changed “closing the lid going into hibernation” instead of sleep. Same issue persists.

A couple of possible solutions based on a search of the problem:
Your power management may not be working right. This link shows how to set it to possibly correct the problem: https://www.reddit.com/r/gigabyte/comments/mq5gpw/aero_15x_keyboard_not_working_solution/

This thread offers some other options to try, including changing the keyboard profile, downloading new USB and thunderbolt drivers or replacing the keyboard (possible malfunctioning cable):

You seem to have encountered one of those problems that’s frustrating for users and PC technicians alike. For a tech to properly diagnose your problem may take hours and hours of time, and when you get a bill for $800 you’re going to get angry and refuse to pay, so they default to the “easy but frustrating” solutions like “get a different laptop”.

Thanks Crazyjoe, I’ve followed as many as the reddit links as I can.

This one was promising, at first at least, as I initially did have an issue with NVIDIA USB Type-C Port Policy Controller and chased my linked SOLUTION into the registrykeys, were I couldn’t find exactly the issue in the right folders.

Rather than mess something up in Regedit, I followed another remedy which cleared up the USB driver malfunction.

I find it interesting that this involves keyboard drivers.

I had a computer once that when booted in safe mode would spend a long time trying to load keyboard drivers. Turned out there was a good sized list of drivers from various keyboards used over the years and it was trying to load each one, waiting until it gave up trying to find the keyboard, then on to the next.

I went thru and wiped out all the extra keyboard driver info in the registry. Took some work to figure out which one was for the current keyboard.

I don’t think a laptop could have extra keyboard drivers, however. But it does appear that loading keyboard drivers is a longstanding issue in MS-Windows.

You can go into Device Manager, then select View->Show hidden devices. Any stale drivers will show up with a lighter-color icon. They usually don’t cause any problems but they can be deleted manually if desired.

Certain non-keyboard components may show up as HID Keyboard devices. For instance, I have some LEDs on the interior of my case which show up as a keyboard. It says the location is “Corsair composite virtual input device”; Corsair makes the cooling unit with the LEDs. A laptop might have similar devices, say for an RGB keyboard backlight.