Skip to content

okazaki112/keyviz

 
 

Repository files navigation

keyviz-2.1

🎹 Keyviz 汉化版

GitHub stars License Original

Keyviz 是一个免费开源的实时按键和鼠标操作可视化工具!

English | 下载 | 功能特性 | 使用说明


📋 简介

本项目是 keyviz简体中文汉化版本,在保留原项目所有功能的基础上,将界面翻译为中文,方便中文用户使用。

当你在屏幕录制、直播演示、教学讲解或协作办公时,Keyviz 可以让你的观众实时看到你按下的快捷键和鼠标操作。

✨ 汉化内容

  • ✅ 设置界面全部中文化
  • ✅ 托盘菜单中文化
  • ✅ 键帽文字显示优化
  • ✅ 修复 Windows DPI 缩放导致的鼠标指示器位置偏移问题

🔽 下载

前往 Releases 页面下载最新版本。

支持平台:

  • Windows 10/11
  • macOS 10.15+
  • Linux (X11)

🎨 功能特性

⌨️ 按键可视化

  • 实时显示键盘按键
  • 支持组合键显示(如 Ctrl + C
  • 智能过滤:只显示修饰键组合,隐藏普通打字

🖱️ 鼠标操作可视化

  • 鼠标点击动画效果
  • 显示鼠标按键(左键、右键、中键)
  • 支持组合操作(如 Alt + 拖拽
  • 鼠标滚轮方向指示

🎨 自定义样式

  • 多种键帽样式:极简、笔记本、低矮、PBT
  • 自定义颜色、大小、位置
  • 动画效果设置
  • 按键停留时间调整

⚙️ 便捷操作

  • 系统托盘快速控制
  • 快捷键开关(默认 Shift + F10
  • 配置文件导入/导出

📖 使用说明

基本操作

  1. 启动软件 - 运行后会自动最小化到系统托盘
  2. 开始显示 - 点击托盘菜单"开始"或按 Shift + F10
  3. 设置选项 - 右键托盘图标选择"设置"
  4. 退出软件 - 托盘菜单选择"退出"

设置说明

在设置界面可以调整:

  • 通用设置 - 过滤器、快捷键、停留时间
  • 外观设置 - 动画、位置、键帽样式
  • 按键设置 - 颜色、边框、背景
  • 鼠标设置 - 指示器大小、偏移量、颜色

🛠️ 开发构建

环境要求

  • Node.js 18+
  • Rust 1.70+
  • Windows: Visual Studio Build Tools

构建命令

# 安装依赖
bun install

# 开发模式
bun run tauri dev

# 构建发布版本
bun run tauri build

📄 许可证

本项目基于 GPL-3.0 许可证开源。

原作版权归属 mulaRahul


🌐 English

Keyviz is a free and open-source software to visualize your keystrokes and mouse actions in real time! Let your audience know what handy shortcuts/keys you're pressing during screencasts, presentations, collaborations, or whenever you need it.

⌨️ Keystrokes & 🖱️ Mouse Actions

You can visualize mouse actions! Not only mouse clicks, you can also visualize mouse actions along with keystrokes like Cmd + Click, Alt + Drag, etc.

🎨 Stylize

Don't restrain yourself to just black & white! You can customize every aspect of the visualization. The visualisation's style, size, colour (modifier and regular keys), border, icon, etc.

Powerful and easy-to-use configuration options.

  • Filter normal keys and only display shortcuts like Cmd + K (Default)
  • Adjust the visualisation position on the screen
  • Decide how much the visualisation lingers on the screen before animating out
  • Switch between animation presets to animate your visualisation in & out

Made with ❤️ by okazaki112 | Original by mulaRahul

About

本项目是 keyviz 的简体中文汉化版本,在保留原项目所有功能的基础上,将界面翻译为中文,方便中文用户使用。 当你在屏幕录制、直播演示、教学讲解或协作办公时,Keyviz 可以让你的观众实时看到你按下的快捷键和鼠标操作。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 62.5%
  • Rust 36.5%
  • Other 1.0%