按键音配置
键盘皮肤支持按键音配置。
keySound
Section titled “keySound”声明自定义按键音配置,将键盘所有按键分为三种类型,可分别为各类型设置不同的按键音:
input:表示输入类型按键,如 character、symbol 等delete:表示删除类型按键,如 backspacesystem:表示系统类型按键,如回车键、shift 键、tab 键等
actions
Section titled “actions”除了按类型统一配置外,也可根据按键触发的 action 单独指定按键音,优先级高于按类型配置。
此参数为数组类型,如果 action 重复配置,则使用首个 action 配置。
- action: 按键触发的 action,与键盘其他 action 配置相同
- url: 音频文件名
# 按键声音文件保存在皮肤根目录下的 sound 目录keySound: # 输入型按键音,如 a、b、c input: key.wav # 删除键按键音(backspace) delete: delete.wav # 系统按键音,如 shift、enter 等 system: system.wav # 为特定 action 单独配置按键音(优先级高于按类型配置) actions: - action: { character: 'f' } url: key_f.wav - action: { character: 'h' } url: key_h.wav