Claude Desktop App causes mouse cursor stutter/teleporting when window is visible
Resolved 💬 2 comments Opened Apr 8, 2026 by DimaMaslak94 Closed Apr 11, 2026
Description
The Claude Desktop App (Windows Store / MSIX version) causes mouse cursor stuttering and brief "teleporting" whenever the app window is visible on screen. The cursor skips/jumps for ~0.5 seconds intermittently during normal mouse movement.
Key observations:
- Stutter occurs as soon as the Claude window is visible on screen
- Stutter stops immediately when Claude is minimized
- Window size does not affect the issue
- Other Electron apps (Discord, etc.) do not cause this behavior
- The issue is not related to Claude "thinking"/processing — it happens even when idle
System Information
- OS: Windows 11 Pro Build 26200
- CPU: AMD Ryzen 7 9800X3D
- GPU: NVIDIA GeForce RTX 5090 (Driver 32.0.15.9597)
- RAM: 128 GB
- Monitor: LG 38GL950G (3840x1600 @ 144Hz) via DisplayPort
- Mouse: Logitech G502 X PLUS (wireless, 1000Hz)
- Claude Desktop Version: 1.1062.0.0 (MSIX/Store)
- Power Plan: High Performance
GPU Analysis
nvidia-smi pmon shows Claude consuming 2% GPU SM and 4% GPU memory while completely idle — higher than all other apps combined. This suggests continuous rendering/animation even when idle.
Troubleshooting Attempted
- Disabled USB Selective Suspend — fixed general mouse teleporting but not Claude-specific
- Disabled integrated AMD Radeon GPU — fixed window drag stutter but not Claude-specific
- Set NVIDIA Power Management to Max Performance — no effect
- Disabled Windows Transparency Effects — no effect
- Resized Claude window to very small — no effect
- Cannot disable hardware acceleration — MSIX packaging blocks Electron flags
Expected Behavior
The Claude desktop app should not cause mouse input stutter when idle. GPU usage while idle should be minimal.
Suggested Fix
- Add a hardware acceleration toggle in app settings
- Reduce idle rendering frame rate
- Investigate continuous GPU draw while idle
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗