HE Keyboard OFFICIAL SALE

HE Keyboard brings Hall Effect analog keyboard support directly into Unity's Input System. Instead of binary on/off key states, your game reads continuous pressure values from 0.0 to 1.0 — enabling smooth, pressure-sensitive movement, variable sprint speeds, analog throttle control, and any mechanic that benefits from knowing how hard a key is pressed.


Drop in and go. Add the HEKeyboardManager prefab to your scene, bind your Input Actions to <AnalogKeyboard> controls, and you're reading analog values. The included AnalogDpad composite converts WASD into a smooth Vector2 that preserves pressure magnitude — no more snapping between -1, 0, and 1.


Works alongside standard input. Players without an HE keyboard aren't left behind. Add regular <Keyboard> bindings as fallbacks and the same Input Actions work for everyone. No HE keyboard plugged in? No errors — the package gracefully degrades.


Built for production. Zero GC allocations per frame, thread-safe device event handling, and hot-plug support. The native SDK wrapper handles platform-specific loading quirks (including the macOS dlopen fix that trips up most native plugins) so you don't have to.


What's included:

  • Playable driving example scene — a simple car demo showcasing analog throttle, brake, and steering with on-screen pressure bars
  • 900+ lines of documentation with platform-specific setup guides, multi-vendor keyboard information, and troubleshooting
  • Editor debug window for live analog value inspection
  • Setup validator to catch common misconfigurations, including Universal Analog Plugin detection
  • Pre-configured Input Actions asset ready to extend
  • Native plugins for Windows (x64), macOS (Universal), and Linux (x64)

Supports Wooting keyboards via the Wooting Analog SDK v0.8.0. Other HE keyboard brands — including Razer, NuPhy, DrunkDeer, Keychron, Lemokey, and Madlions — work through the community-driven Universal Analog Plugin. The architecture is designed for continued expansion as the HE keyboard ecosystem grows.