Touchpads, pens and Precision drivers
Which driver your touchpad is using, where gesture settings actually live, and why pen pressure stops working after an update.
- Build
- 26300.9457
- Edition
- Pro (26H2)
- Architecture
- x64
- Support
- Documentation (E1)
- Evidence
- E1Official documentation
- Verified
- 2026-10-29
- Page type
- Concept
The short answer
Section titled “The short answer”Two touchpad worlds exist, and they are not the same product:
| Precision touchpad | Legacy (vendor) touchpad | |
|---|---|---|
| Settings live in | Settings → Bluetooth & devices → Touchpad | the OEM control panel |
| Gestures | standard Windows set | vendor-defined, may differ |
| Driver | Microsoft HID class driver | OEM filter driver |
| Updates | Windows Update | OEM tool |
If your touchpad settings appear in Settings, it is Precision. If they appear only in a vendor app (Synaptics/ELAN control panel), it is legacy — and Windows gestures will be inconsistent.
Identify what you have
Section titled “Identify what you have”Get-PnpDevice -Class Mouse,HIDClass | Select-Object FriendlyName,Status,InstanceIdGet-CimInstance Win32_PnPSignedDriver | Where-Object { $_.DeviceName -match 'touchpad|trackpad|synaptics|elan|precision' } | Select-Object DeviceName,DriverProviderName,DriverVersion,DriverDateA Precision touchpad reports as a HID-compliant device with DriverProviderName : Microsoft. A vendor name means a legacy stack.
Gestures belong to the driver, not the app
Section titled “Gestures belong to the driver, not the app”- Precision: three/four-finger gestures are configured by Windows, and apps receive them as touch input.
- Legacy: gestures are synthesised by the OEM driver, often as keyboard shortcuts — which is why they behave differently in different apps, or not at all in a Remote Desktop session.
That difference explains a classic complaint: “three-finger swipe works locally but not over RDP”. It is not a Windows bug.
A pen reports pressure, tilt, eraser and barrel button through HID. Windows delivers them to apps that ask for them (Ink, WinTab-compatible apps, and most creative software).
Common failures:
| Symptom | Cause |
|---|---|
| Pen moves the cursor but no pressure | app not listening for pen input, or driver reverted to mouse emulation |
| Pressure works in one app only | that app uses WinTab/its own API; others get generic pointer data |
| Pen stops after an update | OEM pen driver replaced by a generic HID driver |
| Buttons do nothing | barrel button mapped in the OEM tool, not Windows |
| Jitter / offset near edges | digitiser calibration; run the OEM calibration tool |
# pen/touch devices and their power stateGet-PnpDevice -Class HIDClass | Where-Object FriendlyName -match 'pen|stylus|touch' | Select-Object FriendlyName,Status,InstanceIdSettings that matter
Section titled “Settings that matter”| Setting | Where | Effect |
|---|---|---|
| Touchpad sensitivity | Settings → Touchpad | cursor speed/acceleration |
| Three/four-finger gestures | Settings → Touchpad | task view, desktop, media |
| “Leave touchpad on when a mouse is connected” | Settings → Touchpad | stops the pad when docked |
| Pen shortcut (single/double click) | Settings → Pen & Windows Ink | launches an app |
| “Show visual effects for touch” | Settings → Pen & Windows Ink | visual feedback |
When to reinstall a driver
Section titled “When to reinstall a driver”Only when the device is in an error state or gestures stopped after an update:
- Note the current driver version.
- Download the OEM package for your exact model.
- Uninstall the device (keep the driver removal checkbox if offered), reboot, install.
- Verify settings appear in the expected place.
A generic HID driver often “works” for the touchpad but loses gestures and palm rejection — which is why the OEM package matters.
Related
Section titled “Related”Lab boundary
Section titled “Lab boundary”E1. HID and pen architecture is documented by Microsoft. The lab has no physical touchpad or pen, so no gesture or pressure behaviour was measured.