原帖:https://www.hi-pda.com/forum/viewthread.php?tid=3052976&extra=page%3D1
家里小朋友最近突然对我的键盘产生了兴趣。
一抱起来,就要带到写字台前敲我的键盘。因为家里用的是 type-s 静音键盘,所以,没有什么动静。于是,就想找个软件,让键盘按的时候能够发出声音。
我找到的这款软件是免费的:
https://www.yingdev.com/projects/tickeys
而且,也是开源的:
https://github.com/yingDev/Tickeys
功能很简单,就是打字的时候,随着按键发出各种声音,支持一般按键随机音效,也支持特定按键特定音效。
音效可以用预设的,也可以自行配置。
音效文件在 `Tickeys.app/Contents/Resources/data` 目录下的各个子文件夹中。
音效配置文件`Tickeys.app/Contents/Resources/data/schemes.json`中。
音效配置文件的说明:
{
"name": "Cherry_G80_3494", //音效子文件夹的名字
"display_name": "Cherry G80-3494", //菜单中显示的名字
"files": ["G80-3494.wav", "G80-3494_fast1.wav", "G80-3494_slow1.wav", "G80-3494_enter.wav", "G80-3494_space.wav", "G80-3494_backspace.wav"], //音效文件序列。array 中前面的 N 个是非特定按键的按键音(可能是随机,也可能是循环遍历);N+1 到 N+M 的 M 个音效文件,是非特定按键不会使用的按键音,可以分配给特定的按键。N 和 M 的配置和使用见下两行。
"non_unique_count": 3, //上述 N 的取值,本例中:序号 0,1,2的音频文件为非特定按键使用的按键音。
"key_audio_map":{"36": 3, "49": 4, "51": 5} //将某个按键(通过 keycode)配置为某个特定的按键音(按键音序号,从 0 开始)。
},
Keycode 列表可以参考:
https://eastmanreference.com/com ... plescript-key-codes
修改了配置或者修改了音效文件之后,需要重启一下程序。
我修改了一段科幻音效的打字音。需要的同学可以自行下载。
NOTE:使用方法
解压缩之后,将 sci-fi 文件夹放到
Tickeys.app/Contents/Resources/data 目录下
并用 schemes.json 替换原有文件