[GitHub]让你的键盘操作可视化,录屏演示神器 - Keyviz

在b站看教程或者直播写代码的时候,经常遇到一些问题"up刚才按了哪个键"、"这个快捷键是什么"在评论找了好久,碰运气才能找到对应的单词和快捷键。

直到发现 Keyviz 这个开源工具,专门解决"让观众看到按了什么键"的问题。(虽然不能强迫别人用,但你自己录课时可以用上,让更多人了解Keyviz)

一、这是什么?

Keyviz 是一个跨平台的实时按键可视化工具,支持 Windows、macOS 和 Linux。它会在屏幕上显示一个漂亮的悬浮窗,实时展示你按下的每一个按键,包括组合键(比如 Ctrl+C、Alt+Tab)。

最关键是颜值,不是那种丑丑的系统风格,而是现代扁平设计,支持自定义样式,放在录屏里完全不违和。

二、核心功能详解

1、多种显示风格

默认有几种预设风格:

  • 极简线条 只有按键名称,适合屏幕空间有限的情况

  • 卡片式 带背景色的圆角矩形,最常用

  • 机械键盘 模拟真实键盘外观,适合键盘评测视频

  • 自定义 自己调颜色、大小、透明度、圆角、阴影

可以设置按键显示的持续时间,比如按完 1 秒后淡出,或者一直显示到按下一个键。

2、智能按键处理

  • 组合键识别 按 Ctrl+Shift+Esc 会显示完整的组合,不会拆开显示三个键

  • 修饰键高亮 Ctrl、Alt、Shift 这些修饰键会特殊标记,让观众一眼看出是组合操作

  • 重复按键合并 快速连按同一个键(比如滚轮上下),不会堆满屏幕,而是显示"×5"这样的计数

  • 鼠标按钮 可选显示鼠标左键、右键、中键点击,滚轮上下滚动

3、灵活的布局选项

  • 位置:屏幕四个角 + 自定义坐标,不会挡住主要内容

  • 大小:从 50% 到 200% 缩放,适应不同分辨率

  • 最大按键数:限制同时显示的按键数量,防止满屏都是字

  • 多显示器支持:可以选择在哪个显示器上显示

4、高级设置

  • 按键过滤 可以设置不显示某些按键(比如音量键、亮度键这些跟内容无关的)

  • 应用白名单/黑名单 只在特定软件运行时显示(比如只在 IDE 里显示,切到浏览器就隐藏)

  • 开机自启 设置里勾选就行

  • 快捷键开关 设置一个全局快捷键,一键开启/关闭显示

三、实际使用场景

1、技术教程录制

录编程教程的时候,观众能实时看到你按了什么快捷键。比如按 Ctrl+D 复制行、Ctrl+Shift+F 全局搜索,不用停下来口头解释"我现在按了 Ctrl 加 Shift 加 F"。

2、游戏直播/录屏

玩音游或者需要复杂按键操作的游戏时,观众能看到你的按键节奏和手速。也可以用来复盘自己的操作,看看哪里按错了。

3、软件演示

给客户演示软件操作时,对方能清楚看到你的每一步操作,减少沟通成本。特别是远程会议共享屏幕的时候,对方可能看不清你的鼠标小动作,但按键显示很大很清晰。

4、键盘评测

做键盘开箱或者轴体评测视频,Keyviz 的机械键盘风格能配合展示,观众能直观看到按键触发和回弹。

5、在线教学

老师远程教学的时候,学生能看到老师按了什么快捷键操作软件,学习效率更高。


四、安装和使用

1、下载:

GitHub 搜 mulaRahul/keyviz,Releases 页有各平台的安装包。Windows 是 exe 安装程序,macOS 是 dmg,Linux 有 AppImage。

2、界面: 

托盘区会有图标,右键打开设置面板。左边是实时预览,右边是各种选项,调的时候能 immediately 看到效果。

3、性能:

非常轻量,后台占用不到 50MB 内存,录 4K 视频也不会卡顿。显示用的是硬件加速,不会抢游戏或剪辑软件的性能。

五、建议

录屏时的建议

  • 位置建议放屏幕角落,比如右下角,不会挡住代码或游戏画面

  • 大小调到 120% 左右,保证 1080p 录屏后按键依然清晰可读

  • 持续时间设 1.5 秒,既能让观众看清,又不会堆积太多按键

  • 背景透明度调 80%,既能看清按键,又不会完全挡住后面的内容

六、总结

如果你需要录教程、直播写代码、或者做任何需要展示键盘操作的场景,Keyviz 是目前最好的免费解决方案。开源、轻量、好看、功能全,基本没有短板。

GitHub: mulaRahul/keyviz

建议搭配 OBS 录屏使用,效果最佳。有需要的盒友自取。

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com