Beta · macOS · Windows 10 / 11
Training · Stream · Gameplay · Speedrun
DCVisuals KeyTracker — main interface with keyboard heatmap and session log inside DaVinci Resolve

KeyTracker

Your keyboard speaks: KeyTracker shows you what it says.
Real-time tracking, overlays, session logs and visual exports for trainers, streamers, gamers and speedrunners.

Who is it for?

One tool, three communities

KeyTracker was designed for 100% keyboard-driven creative workflows: DaVinci Resolve first, but it proved useful far beyond that.

🎓

Trainers & educators

Show your shortcuts clearly during your training sessions or live demonstrations. Your students see exactly what you press, without having to look at your physical keyboard.

DaVinci Resolve · Premiere · Blender
📡

Streamers & creators

Integrate a clean keyboard overlay into your OBS scene. Show your inputs to your audience in real time, with a theme that matches your visual identity.

OBS · Streamlabs · XSplit
🎮

Gamers & speedrunners

Prove your inputs. Analyze your combos. Speedrunners use keyboard overlays for run transparency and technique verification. KeyTracker adds an analytics layer that free tools do not have.

Proof of run · Technique breakdown
Interface

Free Beta & Pro / Streamer

Two screenshots, two contexts. The Free version inside DaVinci Resolve: training and editing workflow. The Pro version in a gameplay context with the Gamer Theme overlay.

Free Beta
KeyTracker Free Beta — DaVinci Resolve workflow with AZERTY heatmap and session log
Training workflow: DaVinci Resolve AZERTY heatmap · Session log · HM mode active
Pro / Streamer
KeyTracker Pro Streamer — Gamer Theme overlay in-game with session log and Top Keys
Gameplay overlay: Gamer Theme Dual Overlay · Top Keys · Session Log visible on stream
How it works

KeyTracker in action: real session log

KeyTracker captures every keystroke, identifies combinations, counts occurrences and displays everything in real time, without modifying any file on your system.

KeyTracker
// Session started: 00:00:00 · Mode: HM + IMPORT preset

// Recent activity
00:01:19.285 Ctrl+L · Link clips to timeline · ×15
00:01:14.190 F9 · Append to Timeline · ×9
00:01:10.340 Ctrl+W · Mark clip · ×14
00:01:07.650 Space · Play / Pause · ×13
00:01:03.110 L · Smart Bin / Cut page · ×16

// Top Keys: 24 unique · 104 total
L ████████████████ 16
Down ███████████████ 15
Ctrl+L ███████████████ 15
CtrlL ██████████████ 14
Space █████████████ 13

// Imported preset
IMPORT resolve-shortcut-page.txt · 42 shortcuts loaded
HEATMAP AZERTY ISO FR layout · PNG render available

// Status
REC · 01:19.285 · Mode: STANDBY · Export: ready
Editions

Free Beta & Pro / Streamer — coming soon

Green features ✓ are available in the Free version. Amber features are planned for the future Pro version.

Available in Free + Planned for Pro Not available
Free Beta

DCVisuals KeyTracker

0 € Pay what you want via Gumroad
Tracking & overlay
  • Real-time keyboard tracking
  • Dual Overlay mode — HM + compact keyboard
  • Default and Gamer themes
  • AZERTY ISO FR layout
  • Streamer Mode — OBS transparency
  • All Included Mode
  • Floating panels
Analytics & import
  • Timestamped Session Log
  • Top Keys — per-key counting
  • Preset import (simple TXT file)
  • Advanced TXT import workflow
  • Advanced session reporting
Export
  • Simple PNG heatmap
  • Extended PNG · PDF · JSON · CSV · TXT
Download for free
Pro / Streamer Beta

DCVisuals KeyTracker Pro

Coming soon Pro / Streamer version in development Release planned soon
Tracking & overlay
  • Real-time keyboard tracking
  • Dual Overlay mode — HM + compact keyboard
  • Default and Gamer themes
  • AZERTY ISO FR layout
  • +
    Streamer Mode — native OBS transparencyPro
  • +
    All Included Mode — all-in-one overlayPro
  • +
    Repositionable floating panelsPro
Analytics & import
  • Timestamped Session Log
  • Top Keys — per-key counting
  • Preset import (simple TXT file)
  • +
    Richer TXT import workflowPro
  • +
    Advanced session reportingPro
Export
  • Simple PNG heatmap
  • +
    Extended PNG · PDF · JSON · CSV · TXTPro
Pro access — coming soon

macOS · Windows 10 / 11 · No network access required · No modification of your source files

Comparison

KeyTracker vs the alternatives

NohBoard, Input Overlay, KeyPress Hero, Keystroke Pro — all provide real-time overlays. None combines session analytics, preset import and educational export in a single interface.

Feature KeyTracker
Free
KeyTracker
Pro
NohBoard Input Overlay
(OBS plugin)
Keypress
Hero
Keystroke
Pro
Price €0 (PWYW) Coming soon Free Free Free * €19.99
macOS only
License Proprietary Proprietary GPL GPL Proprietary Proprietary
Real-time overlay
Transparent OBS Streamer Mode Via capture Via capture Via capture
Visual themes
Session analytics & Top Keys
Timestamped Session Log
Shortcut preset import (TXT)
Advanced per-session reporting
PNG heatmap export
PDF · JSON · CSV · TXT export
Multilingual layout Partial Partial
Designed for training
Mouse tracking Roadmap Cursor Pro +€19.99
Sources: NohBoard — github.com/ThoNohT/NohBoard (GPL, free) · Input Overlay — github.com/univrsal/input-overlay (GPL, free) · Keypress Hero — streamsocial.gg (Streamlabs plugin, free, no public price displayed) · Keystroke Pro — appahead.studio (macOS, visual overlay, no session analytics announced) · Mouse tracking: feature planned in the KeyTracker Pro roadmap.
Frequently asked questions

FAQ

Does KeyTracker work with any application?

Yes. KeyTracker captures inputs at system level on macOS and Windows: it works with DaVinci Resolve, Premiere Pro, Blender, games, and any desktop application.

Is it compatible with my AZERTY layout?

Yes. The French ISO AZERTY layout has been crafted with precise pixel-by-pixel work. It is one of the best-supported layouts in the tool: designed by a French-speaking user.

What is the difference between Free and Pro?

The Free version provides real-time tracking, preset import (.txt), Dual Overlay, and simple PNG export. The Pro version adds Streamer Mode (transparency), advanced exports (Json, Csv, Txt, Pdf), and floating side panels.

Does KeyTracker record what I type?

KeyTracker records the keys pressed during the active session. No data is sent to any server. Everything stays local on your machine. Be careful not to stream passwords while the overlay is active.

How do I import my DaVinci Resolve or gameplay shortcuts?

In DaVinci Resolve, go to Keyboard Customization / Export. You will get your preset as a .txt file. Do the same for your other software or video games. And for those that cannot export: create a simple TXT file with your bindings in the format Action := KEY, then one line per shortcut. Import these presets via the IMPORT button in the interface. The shortcuts will then appear in the Session Log and in the Active Panel (below your virtual keyboard).

Is it available on macOS?

Yes. KeyTracker is available on macOS · Windows 10 / 11.

Do you have a question?

Next update, becoming a beta tester, taking part in the project...

Ask your question See the DCVisuals approach

Download KeyTracker for free

The Free version is available right now via Gumroad: pay what you want. The Pro / Streamer version will be available soon.