Hello everyone,
I'm a keyboard & mouse player since 2015 and last month I've been told about the analog keyboard Wooting TwoHE. I was fascinated by the possibility of the keys having a pressure sensitivity and I decided to buy it. As of now I'm one of the few semi-pros who actually tried this keyboard for Rocket League and I can tell you it shows one huge issue at the moment, which I genuinely hope some developer could find a fix for.
HOW DOES AN ANALOG KEYBOARD WORK:
With an analog keyboard, you can map each key to function like a controller input—Windows will recognize them as Xbox 360 controller signals. Any keys emulating analog triggers or sticks will respond based on how hard you press them: the harder the press, the stronger the input. If you want more details, I recommend looking up Wooting’s Lekker Switches. For Rocket League, this is the setup I'm currently using.
ISSUES:
Rocket League struggles when handling input from both a controller and a mouse simultaneously. Specifically:
USING A CONTROLLER + ANY MOUSE MOVEMENT OR INPUT CAUSES CONSTANT FRAME DROPS. Video showing the FPS drop
There’s also a smaller performance hit when combining digital keyboard input with analog input.
I’ve found that several other players, including pros, have experienced this same issue. I’ve tested the Wooting keyboard in other games like Trackmania, and there were zero problems—everything works flawlessly. Since analog keyboards are gaining popularity, especially for their potential in precise control, Rocket League could really benefit from proper support.
WORKAROUND TO STOP THE FRAME DROP:
ReWASD Method – I ran some tests and found that one way to avoid framerate drops is to emulate both the keyboard and mouse as a single Xbox 360 controller using ReWASD (as shown at the end of my video). My only concern is that ReWASD is also capable of running macros, which might raise questions about its legitimacy—even though I’m only using it for input remapping to fix a compatibility issue. This method could help many players who want to use analog keyboards without performance loss.
NEW (RECOMMENDED - thanks to Patroid): Download Bakkesmod (a popular Rocket League customization tool) along with the plugin Custom Overlay 2.0. This plugin lets you replace Rocket League’s default UI overlay with a custom one. Since the framerate drops are caused by the game constantly switching between the KBM and controller overlays, this mod disables that UI switching altogether—effectively stopping the frame drops. I recommend checking the description of this plugin for a better setup (this way you can use it in freeplay aswell, otherwise you won't be able to enter the main menu from freeplay unless you restart the game.)
TL;DR:
Analog keyboards—especially Wooting’s—are becoming more popular thanks to their pressure-sensitive switches that emulate controller input. However, Rocket League has compatibility issues that cause FPS drops when using analog input alongside mouse movements.
Two known fixes:
Use ReWASD to map both mouse and keyboard to the same controller (potential gray area).
Recommended: Use Bakkesmod + Custom Overlay 2.0 plugin to stop UI-related frame drops safely.