iammodev

YAKC

一个快速、原生、跨平台的按键与鼠标点击可视化工具,为主播、演示者和开发者设计,支持键盘、鼠标和手柄的实时屏幕显示,基于Rust + Tauri构建。

v2.8.1
发布于
2026年8月13日
115
星标
3,761
下载
同步于
9 天前
rust

最新版本

v2.8.12026年8月13日 21:50
下载慢?可在上方随时切换镜像源

项目说明

项目概述

YAKC(Yet Another Key Caster)是一个免费、开源、跨平台的输入可视化工具,支持键盘、鼠标和手柄的实时屏幕显示。

主要功能

  • 两种显示样式:popups(浮动提示)和 keyboard(屏幕虚拟键盘)
  • 两种弹出模式:text(类似文本编辑器,只显示输入字符)和 raw(显示所有按键,含修饰键)
  • 鼠标可视化:按钮点击(可选坐标)、鼠标移动(环形指示器)和滚轮
  • 手柄支持:XInput/DualShock/DualSense 控制器,显示按钮、摇杆和扳机
  • OBS 浏览器源:作为透明网页提供覆盖层,可仅在 OBS 中显示
  • 自动识别键盘布局:QWERTZ、AZERTY、西里尔等布局自动适配

适用人群

  • 直播主播(OBS、Twitch、YouTube)
  • 屏幕录制和教程制作者
  • 演示者和开发者

快速上手

  1. 从 GitHub Releases 下载对应平台版本(~10 MB)
  2. 启动 YAKC
  3. 选择显示样式和模式
  4. 在 OBS 中添加浏览器源,指向 http://localhost:/overlay

核心优势

  • 单二进制 ~10 MB,零 JavaScript 依赖
  • 跨平台支持 Windows、macOS、Linux(X11 和 Wayland)
  • 自动适配任何键盘布局
  • 支持键盘、鼠标和手柄三合一可视化

历史版本

排序