Unsolved
1 Rookie
•
1 Message
0
29
August 3rd, 2025 19:04
m15 R7, keyboard doesn't work at all
Yo, I’ve been dealing with some annoying keyboard issues on my Alienware m15 R7 and I’m hoping someone’s got answers. Basically, my built-in keyboard doesn’t work in Windows 10 at all, except for the F7 key (which toggles the keyboard lights) and the F12 key (which locks/unlocks the trackpad). Everything else is just dead. I already replaced the keyboard once, so it’s definitely not just a bad keyboard. What’s even crazier is that the keyboard used to work in BIOS, but now it doesn’t even respond there either. I have to use an external keyboard just to get into BIOS, and even once I’m in, the built-in keyboard doesn’t do anything anymore. Only F7 and F12 were working before, now nothing.
In Device Manager, I’ve got this Unknown USB Device (Device Descriptor Request Failed – Code 43) that never goes away. I’m pretty sure it’s the keyboard controller because nothing else is acting up. I’ve tried uninstalling all the USB and keyboard drivers, turning off Fast Startup, resetting the EC by holding the power button, reinstalling Alienware Command Center (which doesn’t even detect the keyboard at all), and I even updated to the latest BIOS directly from Dell’s site — still no luck.
At this point, I don’t know if the EC firmware is messed up or if Windows is just refusing to detect the keyboard properly. I haven’t done a full BIOS recovery flash yet because I don’t have a USB stick on me, but is that even worth trying? I’m just trying to avoid sending this thing in or getting the motherboard replaced if there’s any other option.
If anyone’s had something similar happen or knows how to bring this keyboard back to life, I’d appreciate the help big time. This has been driving me crazy.
ejn63
10 Elder
•
29.2K Posts
0
August 3rd, 2025 19:08
The EC firmware is rewritten on a reset -- if you haven't tried it yet, unplug the system, disconnect the battery from the mainboard and hold the power button for 30 sec. Reassemble the system and see if the system responds to the keyboard again.