Hello moamen sherif!
The fact that your touchpad works on Linux but doesn’t show up in Windows tells us this is definitely a Windows-side problem.
Here’s a practical breakdown and a few more things to try that sometimes get missed in even the most thorough troubleshooting.
Common Causes
• Touchpad is disabled in BIOS or by a shortcut key (usually Fn + F10 on Lenovos).
• Windows failed to detect the touchpad after a reset or major update.
• Missing/incorrect drivers that prevent the device from being recognized at all.
• Firmware/driver compatibility hiccup with the latest Windows 11 builds.
What to Double-Check
- BIOS Settings—Again • Boot into the BIOS setup (usually by pressing F2 or Delete during startup). • Look for Internal Pointing Device or Touchpad and make sure it’s Enabled. • Save and restart.
- Keyboard Shortcut • On many Lenovo laptops, pressing Fn + F10 toggles the touchpad. Give this a try, just in case.
- Show Hidden Devices • Open Device Manager. • Click View → Show hidden devices. • Look under Human Interface Devices, Mice and other pointing devices, and Other devices for anything touchpad-related (including anything with a yellow warning symbol). • If you spot it (even ghosted/greyed-out), right-click and uninstall, then reboot.
- Scan for Hardware Changes • In Device Manager, click Action → Scan for hardware changes after uninstalling drivers or if the touchpad is missing.
- Lenovo Vantage or Support Site • Download and install Lenovo Vantage, which sometimes finds and restores device drivers that even the Lenovo support site misses. • Also check the Lenovo support site for any cursor, touchpad, or “hotkey” drivers—sometimes Lenovo bundles required touchpad drivers in with odd names (like “Cursor Speed Driver”).
- Windows Update • Run a full Windows Update, including “Optional Updates” for drivers.
- Last Resort: Reset Touchpad/ACPI Devices • In Device Manager, if you see “ACPI-Compliant Control Method Battery” or similar in the “System Devices” section, try uninstalling it (Windows will reinstall on reboot). • Sometimes, device power management confusion can prevent the touchpad from appearing.
When Nothing Works
If your touchpad remains gone from Device Manager, settings, and nowhere in sight, Windows 11 may simply not be assigning the right driver, or the firmware for the touchpad just isn’t compatible with the current build.
You’ve already proven it’s not a hardware failure. In rare cases, some users found that downgrading back to Windows 10 or installing a slightly older version of the touchpad driver (even if listed for Windows 10) fixed stubborn detection issues.
Final Suggestions
• If possible, contact Lenovo support—sometimes they have internal drivers or firmware updates not publicly listed.
• If your laptop is still under warranty, push for a service call, as touchpad detection issues are sometimes considered a motherboard-level support problem (even if it works in Linux).
• There are user reports that sometimes a combination of a BIOS reset to defaults and a reinstall of the Lenovo-provided “hotkey” and “cursor speed” drivers fixes recognition issues.
Don’t Give Up!
You’re not alone—lots of Lenovo users face this, and it’s incredibly frustrating because it breaks basic productivity. If you find a true solution, share it back—other folks are stuck on this problem too. Good luck!
Best Regards,
Jerald Felix