NohBoard是一款免费开源的键盘可视化工具,能够将键盘按键与鼠标操作实时叠加显示在屏幕画面中,让观众直观看到每一次按键操作。该软件广泛用于游戏直播、教学演示和教程录制等场景,通过虚拟键盘的高亮反馈使隐藏的输入过程变得清晰可见。
1、实时按键可视化
监测键盘与鼠标的输入状态并在虚拟键盘上同步高亮显示,每次按下与释放均可即时呈现在屏幕画面中。
2、多套键盘布局预设
内置标准布局、游戏专用布局及简约布局等多种键盘布局方案,可按需快速切换适配不同使用场景。
3、鼠标操作同步显示
支持鼠标左右键点击状态及滚轮滚动方向的可视化呈现,便于展示需要精确鼠标操控的任务流程。
4、OBS直播软件无缝集成
通过窗口捕获方式将虚拟键盘画面添加至OBS或XSplit等直播工具中,并支持色键抠除背景实现透明叠加效果。
5、按键状态视觉区分
可为按键的按下与松开状态分别设置不同的背景颜色和边框样式,使操作变化一目了然。
6、多语言键盘布局支持
提供美式、法语AZERTY、德语QWERTZ等多种区域键盘布局,满足不同语言用户的显示需求。
1、完全免费且开源,用户可自由获取源代码并依据自身需求进行二次开发与定制。
2、基于JSON格式的配置文件体系,键盘布局与视觉样式均通过可读文本定义,编辑门槛较低。
3、资源占用极低,运行时不会对游戏性能或直播推流质量产生明显影响。
4、界面元素高度可控,按键的位置坐标、长宽尺寸和显示文字均可精确设定。
5、支持CapsLock与Shift键的大小写状态跟随,虚拟按键显示内容与物理键盘保持同步。
6、活跃的社区生态,用户可分享和获取他人制作的创意键盘布局与配色方案。
右键点击主窗口打开设置对话框,在键盘列表中选择合适的布局方案进行加载。

如需深度自定义,可编辑键盘目录下的keyboard.json文件来调整各按键的坐标边界与扫描码映射关系。

通过修改对应的.style文件可设定按键在不同状态下的背景色、文字颜色、字体及边框等视觉参数。
Q:软件无法检测到按键输入怎么办?
A:请尝试以管理员权限重新运行程序,并检查系统中的安全软件或防火墙是否拦截了键盘钩子功能。
Q:加载自定义布局后按键位置显示异常如何处理?
A:建议使用JSON验证工具检查keyboard.json文件中各按键的Boundaries坐标值是否定义正确,确认无误后重新加载布局即可。