Tickeys:给每一次敲击配上声音的 macOS 打字音效工具 #
Tickeys 是什么? #
Tickeys 是一款为 macOS 提供**打字即时音频反馈(Instant audio feedback for typing)**的开源桌面小工具——你在任何应用中敲下按键,它都会立刻播放对应的音效,让静音薄膜键盘也能敲出机械键盘、打字机般的节奏感。
它的定位非常纯粹:弥补 Mac 笔记本键盘与外接静音键盘在“手感反馈”上的缺失,把枯燥的输入过程变成带节奏的听觉体验。Tickeys 使用 Rust 编写,采用 MIT 协议开源,源码托管于 GitHub(Star 数约 1.5k),安装包体积小巧,运行时常驻菜单栏、几乎不打扰正常工作。除了内置音效方案,它还允许用户复制现有音效目录、替换 WAV 音频文件并编辑 schemes.json,打造完全属于自己的键盘声音。除 macOS 版本外,作者还提供了 Linux(Tickeys-linux)与 Windows 版本。
Tickeys 有哪些亮点特色? #
- 即时音效反馈:每一次按键都会实时触发对应音效,无延迟地还原机械键盘、打字机等敲击手感,让静音键盘也能“敲出声音”。
- 多套内置音效方案:应用内置多组音效主题目录(例如 README 中演示的
drum鼓声方案),可在应用内直接切换,快速找到自己喜欢的听感。 - 高度可定制的音效体系:将
Tickeys.app/Contents/Resources/data/下的音效目录复制一份并重命名,替换其中的.wav文件,即可拥有自制的键盘音效包。 - 细粒度按键映射:通过
schemes.json中的files、non_unique_count与key_audio_map字段,可以为普通键、空格、退格、回车等不同按键指定不同的声音(例如36 == enter、49 == space、51 == backspace),实现层次分明的敲击音效。 - 轻量且完全开源:项目以 Rust 编写、MIT 协议开源,代码公开可审计,安装包仅约 4.8 MB,对系统资源的占用很小。
- 安装方式极简:支持 Homebrew Cask 一行命令完成安装并自动打开,也可直接下载 DMG 拖拽安装,无需复杂配置。
- 多平台版本可选:除本仓库的 macOS 版本外,官方还提供 Linux 版(Tickeys-linux)以及 Windows 版下载入口,方便跨平台用户使用。

免费下载 Tickeys #
以下为官方提供的安装包,点击链接即可下载。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Tickeys-0.5.0-yosemite.dmg | macOS 版 DMG 安装包(版本 0.5.0,yosemite 构建) | 4.8 MB | 夸克网盘 |
提示:macOS 用户也可直接使用 Homebrew Cask 安装最新版本,具体命令见下文“Tickeys 如何安装?”。
Tickeys 如何使用? #
- 启动应用:安装完成后打开 Tickeys,程序会常驻在 macOS 顶部菜单栏,不会占用 Dock 空间,也不会弹出主窗口。
- 选择音效方案:点击菜单栏中的 Tickeys 图标,在音效方案列表中挑选自己喜欢的声音主题(不同方案对应
data目录下的不同音效文件夹),并可调节音量大小。 - 正常打字即可:无需任何额外操作,在任意文本编辑器、聊天工具或浏览器输入框中打字,每一次按键都会实时播放对应音效,空格、回车、退格还会使用各自专属的声音。
- 自定义专属音效(进阶):在 Finder 中定位到
Tickeys.app/Contents/Resources/data/,复制一个已有的音效目录并重命名(例如把drum复制为myDrum);打开同目录下的schemes.json,复制并粘贴对应的方案条目,修改name(必须与新目录名一致)与display_name;再把目录中的.wav文件替换成自己的音频,保存 JSON 后重新启动 Tickeys 即可生效。 - 理解映射字段:
files为音效文件列表;non_unique_count表示列表中前 N 个文件会自动映射到普通按键;key_audio_map则把特定键码映射到files中的音频索引,用于空格、回车、退格等特殊键的差异化音效。
Tickeys 的常见问题? #
Tickeys 是免费软件吗? 是的。Tickeys 采用 MIT 开源协议发布,源码托管在 GitHub,可免费下载与使用,也允许在协议许可范围内修改和分发。
Tickeys 支持哪些操作系统? 本仓库为 macOS 版本(README 明确标注“For macOS”),同时官方还提供 Linux 版(Tickeys-linux)与 Windows 版下载入口,可按需选择对应平台版本。
为什么安装后打字没有声音? 可依次检查:菜单栏中 Tickeys 是否仍在运行、当前音效方案是否被静音或音量过低、系统输出设备是否正确、以及是否被其他音频应用独占输出。参考社区常见反馈,切换一次音效方案或重启应用通常可以恢复。
自定义音效为什么不生效?
最常见的原因是 schemes.json 中的 name 字段与新建目录名不一致,或音频不是可识别的 .wav 格式;修改完成后需要重新启动 Tickeys 才会加载新方案。
可以为不同按键设置不同声音吗?
可以。借助 non_unique_count 与 key_audio_map 即可实现,例如为回车、空格、退格分别指定独立音效,让整体敲击声更有层次。
Tickeys 会影响打字速度或系统性能吗? Tickeys 以 Rust 编写,常驻菜单栏后台运行,安装包约 4.8 MB,属于轻量级工具;官方定位为“即时音频反馈”,日常办公与写作场景下基本无感知负担。
Tickeys 如何安装? #
macOS(推荐两种方式) #
方式一:Homebrew Cask(一行命令)
- 确认已安装 Homebrew 包管理器。
- 在终端执行官方提供的一行命令:
(新版 Homebrew 语法为brew cask install tickeys && open /Applications/Tickeys.appbrew install --cask tickeys,若旧语法提示错误可改用新语法。) - 命令执行完成后 Tickeys 会自动启动并出现在菜单栏。
方式二:下载 DMG 安装包
- 从上方下载表格获取
Tickeys-0.5.0-yosemite.dmg。 - 双击 DMG 文件挂载磁盘映像。
- 将
Tickeys.app拖拽到“应用程序”文件夹。 - 在“应用程序”中双击 Tickeys 启动,首次打开若被系统安全策略拦截,可前往“系统设置 → 隐私与安全性”中允许打开。
Windows / Linux #
本仓库为 macOS 版本。Windows 用户可通过 README 中提供的 Windows 下载入口获取安装包;Linux 用户可使用作者的另一仓库 Tickeys-linux,按该项目的说明编译或安装。
Tickeys 如何卸载? #
macOS #
- 退出应用:点击菜单栏 Tickeys 图标,选择退出,确保进程不在后台运行。
- 删除应用:打开“应用程序”文件夹,将
Tickeys.app拖入废纸篓,或右键选择“移到废纸篓”。 - Homebrew 安装的用户:在终端执行
brew uninstall --cask tickeys即可完整移除。 - 清理残留:若曾自定义音效或修改过偏好设置,可检查
~/Library/Preferences、~/Library/Application Support等目录下与 Tickeys 相关的配置文件并手动删除;自定义的data音效目录会随应用本体一同被删除,建议提前备份自制音效包。
Windows / Linux #
请参考对应平台版本(Windows 下载版 / Tickeys-linux)的官方说明进行卸载;Windows 一般可通过“设置 → 应用 → 已安装的应用”移除,Linux 则按对应发行版的包管理命令卸载。
