ELAN touchpads — found in Acer, ASUS, Lenovo, MSI, and plenty of other laptops — fail in a distinctive way: the cursor freezes or the touchpad vanishes from Device Manager, usually right after a Windows update swapped the driver. Video tutorials walk through the clicks, but they rarely explain why each step matters or what to do when the standard steps fail. This guide does both.
The ELAN-specific wrinkle is driver identity: your touchpad needs ELAN’s driver (or your laptop maker’s ELAN package), and Windows Update loves replacing it with a generic driver that half-works. The fixes below restore the right driver and check every layer that can disable the device.
One caution before you begin: resist the urge to install the first “touchpad driver” a search result offers. ELAN and Synaptics drivers are not interchangeable despite doing the same job, and generic driver-updater utilities are notorious for installing the wrong one — which produces exactly the dead-touchpad symptom you are trying to fix. The only safe sources are your laptop manufacturer’s support page for your exact model, and Windows Update’s optional drivers as a fallback. Getting the driver from the right place is half the fix; the reinstall itself is the other half. Microsoft’s Windows support hub covers the built-in touchpad settings if you want the official reference while you work.
Why this happens
- Windows Update replaced the ELAN driver with a generic or incompatible version.
- The touchpad is disabled via function key (Fn+F7, Fn+F9, or similar — varies by brand).
- ELAN driver corrupted by a failed update or conflicting “driver updater” utility.
- Touchpad disabled in BIOS/UEFI — invisible to Windows until re-enabled.
- Windows precision touchpad settings conflicting with legacy ELAN driver mode.
- The ELAN service or startup entry disabled, killing advanced features.
- Synaptics driver mistakenly installed over ELAN hardware (or vice versa).
- Hardware failure of the touchpad ribbon cable — rare, but real on older machines.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check the touchpad function key
The classic accidental disable.
- Look for a touchpad icon on your function keys (commonly F7 or F9, sometimes with Fn required).
- Press it (with Fn if your laptop needs it) and test the touchpad.
- Some laptops show an on-screen indicator when the touchpad toggles — watch for it.
- Also check Settings > Bluetooth & devices > Touchpad and make sure the main Touchpad toggle is on.
Fix 2: Verify the touchpad appears in Device Manager
Establishes whether Windows sees the hardware at all.
- Press Win + X and open Device Manager.
- Expand Human Interface Devices and Mice and other pointing devices.
- Look for ELAN Input Device, ELAN Touchpad, or similar. Note any yellow warning icons.
- If it’s missing entirely, enable Show hidden devices under View — a grayed-out entry means a driver problem; total absence suggests BIOS disablement (Fix 6) or hardware failure.
Fix 3: Reinstall the ELAN driver from your laptop maker
The core fix — get the right driver from the right source.
- Go to your laptop manufacturer’s support site and find the touchpad/ELAN driver for your exact model.
- In Device Manager, right-click the ELAN device and choose Uninstall device, ticking driver deletion if offered.
- Install the manufacturer’s ELAN package and restart.
- Do NOT use Synaptics drivers on ELAN hardware or generic “driver updater” tools — both cause exactly this problem.
Fix 4: Roll back the driver if an update broke it
When the timeline points at Windows Update.
- In Device Manager, right-click the ELAN device > Properties > Driver tab.
- Click Roll Back Driver if available, choose a reason, and restart.
- Test thoroughly — cursor, clicks, two-finger scroll.
- Then block the bad version: in Windows Update > Advanced options, don’t reinstall it, or use the show/hide updates troubleshooter to block the driver offering.
Fix 5: Check precision touchpad vs. legacy mode
Mode mismatches kill gestures and sometimes the whole pad.
- Go to Settings > Bluetooth & devices > Touchpad.
- If you see the full precision touchpad settings (gesture configuration), the precision driver is active — configure gestures here.
- If the page is bare or says no precision touchpad is found, your system is in legacy ELAN mode — configure via the ELAN tab in Control Panel > Mouse instead.
- Don’t try to force precision mode on hardware that ships with legacy ELAN drivers; install the manufacturer’s package and use whichever mode it provides.
For Synaptics-based touchpads with similar symptoms, see how to fix Synaptics touchpad issues .
Fix 6: Enable the touchpad in BIOS
When Windows can’t see the hardware at all.
- Restart and enter BIOS/UEFI (F2, Del, or F10).
- Look under Advanced, Devices, or Main for Touchpad, Internal Pointing Device, or PS/2 Mouse.
- Set it to Enabled (or Advanced mode if options exist — avoid Basic, which disables gestures).
- Save, exit, and check Device Manager after boot.
Fix 7: Test in clean boot and check the ribbon cable
The last-resort split between software and hardware.
- Do a clean boot (
msconfig> hide Microsoft services > disable all) to rule out software conflicts. - If the touchpad is still dead across clean boot, BIOS-enabled, and fresh drivers, suspect the ribbon cable — on many laptops it’s accessible under the bottom panel and can work loose.
- Reseating the cable is a moderate-difficulty repair; if you’re not comfortable opening the machine, a USB mouse is a fine workaround while you arrange service.
Closing
ELAN touchpad failures are a driver-identity problem more than anything else: the right ELAN package from your laptop maker, installed cleanly, resolves the overwhelming majority of cases. The function-key check and the BIOS check catch the “disabled” cases that no driver reinstall can fix. If your touchpad is back but your touchscreen is the next thing misbehaving, our touchscreen troubleshooting guide covers the other touch input on your laptop.
