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.

  1. Look for a touchpad icon on your function keys (commonly F7 or F9, sometimes with Fn required).
  2. Press it (with Fn if your laptop needs it) and test the touchpad.
  3. Some laptops show an on-screen indicator when the touchpad toggles — watch for it.
  4. 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.

  1. Press Win + X and open Device Manager.
  2. Expand Human Interface Devices and Mice and other pointing devices.
  3. Look for ELAN Input Device, ELAN Touchpad, or similar. Note any yellow warning icons.
  4. 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.

  1. Go to your laptop manufacturer’s support site and find the touchpad/ELAN driver for your exact model.
  2. In Device Manager, right-click the ELAN device and choose Uninstall device, ticking driver deletion if offered.
  3. Install the manufacturer’s ELAN package and restart.
  4. 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.

  1. In Device Manager, right-click the ELAN device > Properties > Driver tab.
  2. Click Roll Back Driver if available, choose a reason, and restart.
  3. Test thoroughly — cursor, clicks, two-finger scroll.
  4. 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.

  1. Go to Settings > Bluetooth & devices > Touchpad.
  2. If you see the full precision touchpad settings (gesture configuration), the precision driver is active — configure gestures here.
  3. 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.
  4. 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.

  1. Restart and enter BIOS/UEFI (F2, Del, or F10).
  2. Look under Advanced, Devices, or Main for Touchpad, Internal Pointing Device, or PS/2 Mouse.
  3. Set it to Enabled (or Advanced mode if options exist — avoid Basic, which disables gestures).
  4. 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.

  1. Do a clean boot (msconfig > hide Microsoft services > disable all) to rule out software conflicts.
  2. 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.
  3. 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.

Frequently asked questions

What is an ELAN touchpad and how is it different?
ELAN Microelectronics makes touchpad hardware and drivers used widely in Acer, ASUS, Lenovo, and other laptops — it’s the main alternative to Synaptics. Functionally they’re similar, but ELAN touchpads use ELAN’s own driver package and sometimes an ELAN-branded control panel or the generic Windows precision touchpad settings. The troubleshooting is largely the same, but you must install ELAN-specific drivers, not Synaptics ones — mixing them is a common cause of dead touchpads.
Why does my ELAN touchpad stop working after a Windows update?
Windows Update frequently replaces the manufacturer’s ELAN driver with a generic Microsoft precision touchpad driver, or installs an ELAN version incompatible with your specific hardware revision. The touchpad may vanish from Device Manager or appear with an error. Reinstalling the ELAN driver from your laptop maker’s support site for your exact model restores the correct driver — and blocking the Windows Update driver offering prevents recurrence.
My touchpad works but gestures don't. Is that a driver issue?
Almost certainly. Basic cursor movement can work on a generic driver while multi-finger gestures need the full ELAN driver and its settings integration. Check whether your touchpad is running as a precision touchpad (Settings > Bluetooth & devices > Touchpad shows full gesture options) or on legacy ELAN drivers. Installing the manufacturer’s ELAN package and enabling the touchpad in its control settings usually restores gestures.
Could the touchpad be disabled in the BIOS?
Yes — many laptops have a BIOS/UEFI setting for the internal pointing device, and it can get disabled by a BIOS update, a reset to defaults, or an accidental change. Enter the BIOS and look under Advanced or Devices for Touchpad, Internal Pointing Device, or PS/2 Mouse. Set it to Enabled. This is worth checking when the touchpad is missing from Device Manager entirely, since no Windows fix can enable hardware the BIOS has switched off.