You’re mid-firefight, you hit Shift+W+Space to bunny-hop a corner, and one of those inputs just doesn’t register. Your character keeps running straight into the gunfire. That’s ghosting, and it’s not a skill issue. It’s a hardware limitation, it’s fixable, and once you understand what’s happening underneath, you’ll never blame the network again. Here’s how to pin it down and stop it.
First check the obvious
Open a text editor and try pressing key combinations you know you’ve been missing in games. Hold W+A together, then press Shift, then Space. Watch what shows up. If the characters appear correctly, your keyboard’s tracking that combination just fine and the issue is somewhere else (game-specific input handling, a stuck modifier key in software, or a USB polling problem). If the combination drops a key (you’ll see “wa” but no space, for example) you’ve got actual hardware-level ghosting.
While you’re there, check the keys for physical contamination. Crumbs and dust under the keycaps can interfere with the switch travel, and on membrane keyboards, dried liquid spills create dead zones that look identical to ghosting. Pull a few keycaps near the spot you’re missing presses and inspect them. A quick brush-out solves more “ghosting” cases than people expect.
Also confirm you’re plugged into a USB port on the motherboard’s rear I/O, not a front-panel header or a hub. Hubs introduce polling jitter that can drop fast successive inputs. Front-panel ports route through internal cables that aren’t always great.
Cause #1: Membrane or low-end keyboard with limited rollover
Most cheap keyboards (including a lot of pre-built PC bundles) only support 2-key or 3-key rollover. That means the controller’s electrically incapable of registering more than 2 or 3 simultaneous keys at once. Once you press a fourth, something’s getting dropped. The PCB uses a matrix layout to save on cost, and certain key combinations share rows or columns in that matrix. When two keys on the same column are pressed and you add a third on a related row, the controller can’t distinguish which key was actually pressed and just silently ignores the input.
Diagnostic: Run an online rollover checker (aquakeyboard or keyboardchecker work well) in your browser. Press 6 keys at once. If only 2 or 3 show up, your keyboard has a hard rollover limit. There’s no software fix.
Fix: Get a keyboard with NKRO (N-Key Rollover) or at minimum 6KRO over USB. NKRO means every key can be detected independently no matter how many you press. Almost every mechanical gaming keyboard from 2020 onward supports NKRO, but you may need to enable it via a function key combination or in the manufacturer’s software (Razer Synapse, Corsair iCUE, AOC’s companion app). Look for a “6KRO/NKRO toggle” in the documentation.
Pros
- Hot-swap PCB at this tier is uncommon and allows linear-to-tactile or clicky switch swaps later.
- Double-shot PBT construction outperforms typical ABS keycaps for legend durability over months of use.
- Full-key anti-ghosting with 12 multimedia shortcuts covers standard gaming and productivity needs.
- 24-month warranty covers defective units, which is reasonable for a budget mechanical board.
Cons
- No owner review data available at time of writing, so real-world durability and QC consistency are unverified.
- Software is Windows-only, meaning macOS and Linux users are limited to the 11 fixed onboard lighting presets with no remapping.
- Backlight color is fixed and cannot be customized via software or onboard controls, limiting RGB flexibility.
The Redragon K671 is a budget-tier, full-size wired mechanical keyboard built around hot-swappable linear red switches. It targets PC gamers and typists who want entry-level mechanical feel with some upgrade headroom, without committing to a soldered switch configuration they cannot change later.
The standout feature is the hot-swap PCB, which is uncommon at this price bracket. It lets you pull red switches and install tactile or clicky alternatives using the included switch puller, without any soldering. Red switches here are linear, requiring less actuation force than tactile options, which suits fast repeated keypresses in gaming and light typing workloads.
Trade-offs are real. The ABS secondary legend note in the feature copy contradicts the PBT claim elsewhere in the listing, so buyers should verify keycap material on delivery. The driver software is Windows-exclusive, which is a genuine limitation for macOS users. Backlight color is fixed and non-customizable regardless of software use. Build material for the case is not specified in the source data, but plastic construction is typical at this tier.
Buy this if you want a hot-swappable entry board with PBT keycaps and a straightforward wired connection for Windows-based gaming or typing. Skip this if you need per-key RGB color control, macOS software support, or have verified build quality data to reference before purchasing.
Switch Type and Layout: The K671 uses linear red switches with a lower actuation force profile suited to rapid repeated inputs in gaming. The board ships in a full-size layout with a numpad, covering 100% of standard keys. Four spare switches are included for direct field replacement via the hot-swap sockets.
Hot-Swap and Polling: The hot-swap PCB supports switch changes without soldering tools. Polling rate is not specified in the source data, so buyers should verify this before purchase if sub-millisecond input latency is a requirement for competitive play. Connectivity is wired USB only, with no wireless option.
Keycap Construction: Keycaps are listed as double-shot PBT, which resists legend wear over extended use better than single-shot ABS alternatives common at this price point. One section of the listing references ABS, which is a discrepancy buyers should flag and confirm directly with Redragon before ordering.
Backlight and Software: Eleven onboard backlight modes are accessible via FN+Ins on any OS. Software-based remapping, macro assignment, and brightness adjustment require the Windows-only driver. Backlight color cannot be changed through any method, onboard or software.
Cause #2: Switch wear, contamination, or chatter
Older mechanical keyboards develop a different kind of ghosting where individual switches start dropping presses or registering doubles. The mechanical contacts inside Cherry MX, Gateron, or Kailh switches accumulate microscopic oxidation over 50 to 80 million keystrokes, which is well within a heavy gamer’s annual usage on a few hot-keys. The contacts no longer make clean electrical connections, and the controller’s debounce algorithm filters out what it thinks are bouncy presses (which are actually legitimate ones).
Diagnostic: Identify which specific keys are misbehaving. Open a key-logger like KeyboardChecker and hammer the suspect keys 100 times each. If you press 100 and only see 94 register, that switch is on its way out. The pattern’s usually limited to a handful of keys (WASD, Shift, Space) because those see disproportionate wear from gaming.
Fix: If you’ve got a hot-swappable keyboard, you can pull the bad switch and drop in a replacement in about 30 seconds. Hot-swap PCBs accept any 3-pin or 5-pin MX-compatible switch. You don’t need to solder. If your keyboard isn’t hot-swappable, you’ve got two options: relubing the switches with a thin grease (which can revive contacts temporarily) or replacing the whole keyboard.
Pros
- JRX 205G0 grease rated for high temperature stability and oxidative resistance across switch types
- Four-claw stem grabber reduces hand contamination during extended lubing sessions
- Wire keycap puller and switch puller handle most Cherry-style and Kailh switch housings
- 15g capacity covers full 75-percent to TKL keyboard builds with material left over
Cons
- JRX 205G0 is a generic Krytox 205g0 alternative with limited third-party consistency testing
- No brush specifications provided for stem vs spring application technique differences
This is a budget-tier switch lubrication kit targeting first-time keyboard modders building their initial custom board. RUNJRX bundles 15g of JRX 205G0 grease with a four-claw stem grabber, wire keycap puller, switch puller, tweezers, and two lubrication pens. The kit claims coverage for 450-500 switches, enough for a full-size board or multiple smaller builds.
The defining feature is the four-claw grabber, which holds switch stems during lubrication to keep your fingers clean and reduce grease transfer. The JRX 205G0 formulation is marketed as a Krytox 205g0 alternative with high temperature stability and oxidative resistance. Owner feedback at this tier typically reports adequate performance for linear and tactile switches, though application consistency varies with brush technique.
Trade-offs center on grease provenance and tooling precision. JRX 205G0 lacks independent viscosity testing from keyboard communities like r/MechanicalKeyboards, so consistency across batches is unverified. The wire keycap puller works for standard Cherry profile caps but can scratch PBT keycaps if applied with excessive force. Brush size is not specified, which affects spring lubrication precision.
Buy this if you are lubing your first 60-percent to TKL build and need bundled tools without separate purchases. Skip this if you require verified Krytox 205g0 for high-end stabilizer tuning or already own dedicated switch pullers and precision brushes.
Grease Coverage: 15g JRX 205G0 provides material for 450-500 switches per manufacturer claim, translating to approximately 0.03g per switch. Full-size boards with 104 keys require around 3-4g for stems and springs combined.
Application Tools: Two included lubrication pens lack bristle count and tip diameter specifications. Four-claw grabber holds Cherry MX-style stems with 5.5mm cross-mount dimensions, keeping fingers away from grease during stem-face application.
Switch Compatibility: JRX 205G0 viscosity suits linear switches like Gateron Yellows and tactile switches like Boba U4Ts. Avoid applying to clicky switches, as grease dampens click bar or click jacket mechanisms.
Disassembly Tools: Wire keycap puller fits standard OEM and Cherry profile caps. Switch puller handles plate-mount and PCB-mount switch housings on keyboards without hot-swap sockets, requiring full disassembly for access.
For the lube-and-clean route, you’ll need a switch puller, a keycap puller, and a tiny brush. Pull each suspect switch, open it carefully along the housing tabs, brush out any dust, apply a thin film of the lube to the contact leaves, and reassemble. It’s tedious but it can extend a $150 board’s life by another year or two.
Cause #3: USB polling, software conflicts, or anti-cheat interference
Sometimes the keyboard’s fine and the operating system is the problem. Windows polls USB devices at fixed intervals (default 125Hz for HID devices, which is one report every 8ms). If your game’s input loop runs faster than that, fast successive presses can land in the same polling window and get bundled into a single event. That’s not technically ghosting but it feels identical from the player’s seat.
Diagnostic: Download a USB polling rate utility (Mouse Tester works for keyboards too, despite the name) and check your keyboard’s effective poll rate. If it’s reporting 125Hz or lower, you’ve got latency stacking up. Also check Task Manager for background apps using your keyboard (streaming overlays, macro programs, RGB software from old keyboards you’ve since unplugged).
Fix: In your gaming keyboard’s companion software, look for a polling rate setting and crank it to 1000Hz or higher if supported. Newer 8000Hz keyboards from Wooting, Razer, and AOC pretty much eliminate this category of issue. For background app conflicts, uninstall any RGB software from keyboards you no longer use. The drivers stay resident and grab input even after the hardware’s gone.
If you’re using a kernel-level anti-cheat (Vanguard, Easy Anti-Cheat, BattlEye) and the ghosting is game-specific, check the game’s support forums. Anti-cheat hooks sometimes interfere with USB HID input on specific keyboard firmware versions, and the developer usually patches it within a few weeks.
Pros
- Gasket mount design and five-layer silicone padding reduce hollow PCB ping common in budget boards
- Hot-swap PCB enables switch experimentation without desoldering, compatible with both pin types
- 4000mAh battery capacity exceeds typical 1800-2000mAh cells in this segment for extended wireless sessions
- Pre-lubed Reaper switches reduce factory scratchiness out of the box
Cons
- Limited owner feedback at time of writing makes long-term durability and QC consistency unclear
- 2.4GHz dongle storage location not specified, easy to misplace during wired-only transport
- Single-key PCB design lacks standard north-facing switch orientation details that affect keycap compatibility with Cherry profile sets
The AOC GK330 is a mid-range 75% wireless mechanical keyboard targeting enthusiasts who want custom board features without building from scratch. It combines gasket mount construction, hot-swappable switches, and triple-mode connectivity in a compact layout. The inclusion of pre-lubed Reaper switches and five-layer acoustic padding suggests AOC is aiming at buyers familiar with modding terminology and willing to experiment with switch swaps. This is not a plug-and-play mainstream board.
The gasket mount structure with five-layer silicone padding stands out in this segment. Budget boards typically use tray mount with minimal dampening, resulting in hollow ping and harsh bottom-out. The GK330's vertical cushioning absorbs impact energy, delivering softer feedback similar to boards costing twice as much. Owner reports in this tier typically cite reduced desk vibration and quieter typing compared to rigid tray-mount alternatives. The 4000mAh battery capacity also exceeds the 1800-2000mAh norm for wireless 75% boards, supporting extended marathon sessions without frequent charging.
Trade-offs include limited early owner data, making long-term switch durability and wireless latency consistency hard to verify. The product description does not specify 2.4GHz polling rate, only that it supports the mode. Keyboards in this tier typically offer 1000Hz wired and 125-250Hz wireless, but AOC has not confirmed specifics. The single-key slotted PCB design claims stable registration, yet north-facing versus south-facing LED orientation affects Cherry profile keycap interference, and this detail remains unspecified. Budget for potential keycap replacements if you prefer aftermarket sets.
Buy this if you want hot-swap flexibility and gasket mount acoustics without assembling a full custom build, and you are comfortable with early-adoption risk given sparse reviews. Skip this if you need proven QC track record, confirmed polling rate specs for competitive FPS, or you prefer mainstream brands with established RMA processes and wider community troubleshooting resources.
Switch & Stabilizer Quality: Pre-lubed Reaper switches reduce factory scratchiness common in budget linears, though exact actuation force and travel distance are not specified. Hot-swap PCB supports both 3-pin and 5-pin mechanical switches, enabling testing of tactile, linear, or clicky variants without soldering. Stabilizers are described as precise to reduce wobble on larger keys like spacebar and shift.
Typing Acoustics: Five-layer silicone padding combined with gasket mount reduces hollow PCB echo typical in tray-mount boards. Doubleshot PBT keycaps resist shine and oil absorption better than ABS alternatives. Side-printed legends allow RGB shine-through without top-surface clutter. Boards in this configuration typically measure 60-65 dB at casual typing speed, quieter than clicky switches but louder than silent variants.
Gaming Performance: Macro programming via software enables per-key remapping and combination shortcuts. Anti-ghosting and full N-key rollover prevent missed inputs during rapid multi-key combos. Polling rate for wired USB-C and 2.4GHz wireless modes not specified, limiting verification of 1ms response claims. Competitive FPS players typically require confirmed 1000Hz polling, which remains unconfirmed here.
Connectivity & Battery: Triple-mode supports USB-C wired, Bluetooth 5.0, and 2.4GHz wireless across five paired devices. 4000mAh battery delivers up to 55 hours with RGB active or 220 hours with backlighting off, exceeding the 1800-2000mAh baseline in this segment. 2.4GHz dongle storage location not mentioned, increasing loss risk during transport.
When to RMA / replace
RMA the keyboard if it’s under warranty, you’ve confirmed switch-level failures on multiple keys, and the ghosting shows up in basic text editors (not just games). Most premium gaming brands offer 2-year warranties and they’re generally good about honoring them. Pack a short video of the failing keys captured on a known-good PC. That kills any “user error” pushback.
Replace the keyboard if it’s over 3 years old, it’s a budget unit without hot-swap, or the ghosting is affecting more than 5-6 keys. At that point you’re chasing a moving failure curve and you’ll spend more time troubleshooting than the keyboard’s worth.
Common questions
Does NKRO work over Bluetooth or wireless?
Wired USB gives you guaranteed NKRO. Wireless varies. 2.4GHz dongles from premium brands (AOC, Razer, Logitech G, Keychron) generally support full NKRO. Bluetooth almost always caps at 6KRO because of HID profile limitations. If you need rollover and you’re playing competitive games, stay wired or use the 2.4GHz dongle.
Will a USB hub cause ghosting?
It can. Unpowered hubs share bandwidth across all connected devices, and when you’ve got a keyboard, mouse, and headset all polling at 1000Hz, the hub’s USB 2.0 bandwidth gets tight. Plug the keyboard directly into the motherboard’s rear I/O. Use the hub for low-bandwidth devices like a webcam or a flash drive.
Are membrane keyboards always going to ghost?
Most cheap membranes will, yes. A handful of premium membrane and rubber-dome keyboards (older IBM Model M2, certain Topre boards) support full rollover, but the typical $20 office keyboard caps at 2KRO. If you game even occasionally, the upgrade to a basic mechanical with NKRO is the single biggest gain you’ll get for $40.
Can I fix chatter without replacing the switch?
Sometimes. Contact cleaner sprayed sparingly into a chattering switch can clear oxidation and restore clean contacts for a few months. It’s a stopgap, not a permanent solution. The contacts will oxidize again. If you find yourself doing this every couple of months on the same key, replace the switch (or the whole board if you’re not hot-swappable).
