不想静静的码字,可以试试Tickeys
09 Apr 2018Also published on S&C.
Github用户yingDev做了个应用Tickeys,打字的时候模拟发出若干种声音,最初是MacOS version,现在有了Windows和Linux版。感兴趣的童鞋可以在官网看看。
Tickeys现在可以模拟七种打字声音,分别是:
- 打字机
- 气泡
- 机械键盘
- 剑声
- 鼓声
- CHERRY G80 3000
- CHERRY G80 3494
经测试,Linux版本下鼠标移动也会发声,这个有点无语。不过,重新插拔鼠标可以解决这个小问题。其他系统版本请自行测试。
总的来说这个应用蛮有趣的,尤其是使用打字机声音,感觉回到初中时学打字机的样子,回车时还会叮响以及模拟拉杆活动声响。
安装
Linux安装
先安装依赖
sudo apt-get install python-dev python-pip python-kivy xdotool gksu
为免不同发行版本出现不同的问题,最好把Cython等也安装上。Debian、Ubuntu也建议安装以下依赖:
sudo apt-get install xdotool
sudo apt-get install libsdl1.2-dev
sudo apt-get install libsdl-mixer1.2
sudo apt-get install libsdl-ttf2.0
实践中发现,最好也一并安装dbus:
sudo apt-get install python-dbus
MacOS安装
在官网下载dmg安装,或者:
brew cask install tickeys
open /Applications/Tickeys.app
MacOS下可以自定义音效。 当然,这个项目本来就是开源的,其他系统下也可以自定义。
Windows安装
略。
运行
Linux下sudo tickeys
可以运行图形界面,启动后是自动隐藏的,按QAZ123
召唤出来。如图所示:
MacOS下:
在MacOS下,如果要进行自定义,则:
- 在Finder进入data目录
Tickeys.app/Content/Resources/data/
; - 复制粘贴某个声效目录,例如:
drmp
复制粘贴更名为yourDrum
; - 打开
schemes.json
,编辑相应的接口,如有需要改动name
或display_name
项目,举个例子:
,{
"name": "myDrum",
"display_name": "My Drum",
"files": ["1.wav", "2.wav", "3.wav", "4.wav", "space.wav", "backspace.wav", "enter.wav"],
"non_unique_count": 4,
"key_audio_map":{"36": 6, "49": 4, "51": 5}
},
- 加入你的自定义
.wav
文件,更新json文件保存; - 重新加载Tickeys.