Hi,
I’m experiencing a persistent FPS drop issue on my Windows 11 PC (Version 24H2, KB5063878) that occurs after using a keyboard + mouse macro in games like Roblox and Valorant.
Here’s the situation:
My keyboard has a macro that spams I and O while holding Q.
I also guide the macro with my mouse: I double-click the right mouse button, then hold it on the third click while moving the mouse to control the macro.
The macro works normally for a consistent amount of time — this is how I’ve used it for the past 3 years without issues.
After the macro has been running for a short period, any mouse movement causes FPS to drop significantly, while other inputs remain fine:
Walking around using W, A, S, and D works without any FPS loss.
As soon as I move the mouse, my FPS can drop from 160 to 90, and it stays low as long as the mouse is moving consistently (even just spinning in a circle).
The issue does not cause high CPU usage (CPU barely moves) and only consumes around 15 MB of memory.
This occurs with different macro software: both TGM macro and Logitech G HUB trigger the same behavior, though Logitech takes slightly longer to start.
I have tested the macro outside the game using online keyboard testers — everything registers perfectly.
I have also tested this issue in Valorant, which shows the problem is not specific to Roblox and points to a system-side issue on my PC.
When I rejoin the game, everything returns to normal unless I run the macro again.
I have run multiple malware and virus scans, and all came back clean, so it is not caused by malware.
Steps I’ve already tried to fix this:
Reinstalled the game and macro software completely, using Revo Uninstaller to remove all traces.
Updated and reinstalled all keyboard and USB drivers via Device Manager.
Tested multiple mice — issue occurs with all of them.
Verified that the FPS and inputs are fine before the macro runs.
The game itself works perfectly until I use the macro for a short period, and this issue only started happening after the most recent Windows update (KB5063878). However, nothing about this update seems directly related to keyboard/mouse input, which is what makes this particularly confusing.
I would like guidance on how to fix this persistent macro-related FPS drop.
Thank you for your help.