The 24H2 update finished, the laptop rebooted, and the touchpad is dead. No cursor movement, no taps, nothing — while an external USB mouse works perfectly. If this timeline matches yours, you’re dealing with one of Windows 11 24H2’s signature driver breakages, and it’s fixable without rolling back the update.
24H2 breaks touchpads in a specific way: it swaps the I2C HID bus driver or the touchpad driver for an incompatible version. The repair targets exactly that. All fixes below are keyboard-navigable — you don’t need a mouse.
Why this happens
- 24H2 replaced the I2C HID driver: The bus driver the touchpad depends on got swapped for a broken version.
- Manufacturer touchpad driver overwritten: ELAN/Synaptics/Precision drivers replaced by incompatible inbox versions.
- Touchpad device disabled by the update: Windows disabled the device after a failed start during upgrade.
- Fn touchpad toggle state lost: The toggle state desynced during the update.
- BIOS touchpad setting reset: Rare, but major updates can coincide with firmware resets.
- Corrupt driver migration: The update’s driver migration left half-migrated driver state.
- Conflicting duplicate drivers: Old and new driver versions both present, fighting over the device.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Toggle the touchpad on (Fn key + Settings)
Rule out the simple state issue first — updates desync the toggle.
- Press the touchpad toggle: Fn + the touchpad-icon function key (varies by brand — F5, F7, or F9 usually).
- Press Win + I for Settings, navigate to Bluetooth & devices > Touchpad (Tab/arrows/Enter).
- Make sure the Touchpad toggle is On.
- If a USB mouse is connected, check that Windows isn’t auto-disabling the touchpad: disconnect the USB mouse and test, since the “leave touchpad on when a mouse is connected” behavior can desync after the update.
If the Fn key produces no on-screen indicator, the hotkey driver may also be broken — but focus on the touchpad driver first.
Fix 2: Re-enable the touchpad in Device Manager
24H2 disables devices that fail during the upgrade.
- Press Win + X, then M (Device Manager).
- Navigate with arrow keys to Human Interface Devices and expand it (Right arrow).
- Look for I2C HID Device — if greyed out, press the Menu key (Shift + F10), choose Enable device.
- Expand Mice and other pointing devices and enable any greyed touchpad entries (ELAN, Synaptics, HID-compliant mouse).
- Test the touchpad.
Enable everything touchpad-related that’s disabled — Windows sometimes disables both the bus device and the touchpad itself.
Fix 3: Reinstall the I2C HID device (the 24H2 signature fix)
This is the repair that specifically addresses 24H2’s breakage pattern.
- In Device Manager, under Human Interface Devices, select I2C HID Device.
- Open its context menu (Shift + F10) and choose Uninstall device. If asked about deleting the driver, tick it.
- If multiple I2C HID devices exist, uninstall them one at a time — the touchpad’s is usually the one with the warning, if any.
- Restart the laptop (Alt + F4 on desktop, choose Restart).
- After reboot, Windows redetects the I2C bus and installs a fresh driver — test the touchpad.
This single fix resolves a large share of post-24H2 touchpad deaths because the I2C bus driver is what 24H2 most commonly breaks.
Fix 4: Install the manufacturer’s touchpad driver
Don’t trust 24H2’s driver choice — install the validated one.
- On another device (or with a USB mouse), go to your laptop maker’s support site.
- Download the touchpad / I/O driver for your exact model — get both the touchpad driver and the chipset/serial IO driver (the I2C controller driver).
- Install the Serial IO/chipset driver first, then the touchpad driver, restarting between.
- Test the touchpad.
The Serial IO driver is the piece most people miss — the I2C controller itself needs its driver for the bus device to work. For ELAN-specific hardware, the ELAN guide has revision-matching details.
Fix 5: Roll back the driver and block 24H2’s replacement
If the touchpad worked minutes before 24H2, the old driver was fine.
- In Device Manager, open the touchpad device’s Properties > Driver tab and click Roll Back Driver if available.
- Do the same for the I2C HID Device if it has a Driver tab with rollback.
- Go to Settings > Windows Update and pause updates.
- Use the Show or hide updates troubleshooter to hide the touchpad/I2C driver updates.
- Restart and verify the touchpad survives.
Blocking is essential — without it, Windows reinstalls the 24H2 driver and the touchpad dies again overnight.
Fix 6: Clean out duplicate and ghost touchpad drivers
The update can leave old and new drivers fighting.
- In Device Manager, enable View > Show hidden devices.
- Under Mice and other pointing devices and Human Interface Devices, uninstall every greyed-out touchpad, mouse, and I2C entry.
- In Settings > Apps, uninstall duplicate touchpad software (two ELAN versions, for example).
- Restart and install only the manufacturer’s current driver set.
Ghost devices from the pre-24H2 driver stack can intercept the hardware before the new driver loads — clearing them removes the conflict.
Fix 7: Check BIOS and test hardware independence
Final verification that it’s software, not hardware.
- Restart into BIOS/UEFI — if the touchpad works in a mouse-driven BIOS, the hardware is fine.
- Check for a Touchpad / Internal Pointing Device toggle under Advanced/Devices and ensure it’s Enabled.
- Check for a BIOS update from the manufacturer — some 24H2-era updates fix I2C initialization.
- Boot a Linux live USB: working touchpad there definitively proves Windows is the problem.
Touchpad working in BIOS/Linux but dead in Windows after all driver work means a deep Windows issue — a repair install keeps files while rebuilding the driver stack. Microsoft’s Windows support documents the Device Manager steps used throughout this guide. Dead everywhere means hardware: the ribbon cable or the touchpad module itself. The Precision touchpad reference covers hardware diagnosis further.
Closing
24H2’s touchpad breakage looks catastrophic — a totally dead touchpad — but it’s a driver swap, and driver swaps are reversible. The I2C HID reinstall is the signature fix; the manufacturer’s driver plus update-blocking is the permanent one. Once the right drivers are pinned, 24H2 runs fine with a working touchpad.
