想象一下,你在摆弄刚到手的Steam手柄,突然它哼起了《超级马里奥兄弟2》的地下主题曲。这不是玩笑,Valve最新的游戏控制器真的能唱歌。
更出人意料的是,它还能演奏《毁灭战士》的经典旋律和《传送门》里那首"Still Alive"。手柄本身没装扬声器,声音全来自触控板下的触觉马达。这些马达原本的设计任务,是让拇指在触控板上滑动时感受到震动反馈,模拟按键的段落感。
一位名叫"CrazyCritic89"的玩家向The Verge解释了其中的门道:这些马达能以特定频率振动,本质上就像个扬声器。Valve利用这一点让手柄发出提示音。现在,玩家们顺着这个思路,把手柄变成了能播放MIDI音乐的乐器。
CrazyCritic89开发了一套名为"Steam触感歌手"的工具,已放在GitHub上,有Windows和Linux版本。这套程序支持Steam手柄两代产品和Steam Deck掌机,能读取MIDI文件——一种只记录音符而非实际录音的数码乐谱。本人也试了一把,在网上找了几个MIDI文件,按说明在Steam Deck的桌面模式下跑了几条终端命令,当第一个音符从手柄里蹦出来时,确实让人忍不住笑出声。
目前Valve还没在Steam系统里提供原生自定义手柄音效的功能。今年四月我们曾就此询问过Valve的Pierre-Loup Griffais,他告诉The Verge,虽然未来有增加可配置性和个性化选项的可能,但团队眼下的重点不在这里。如果他们真要做这个工具,大概率会以软件开发工具包或开放给所有人的通用工具的形式推出。前提是看到足够多的需求。
这种路数在Valve身上有迹可循。Steam Deck用户曾自己摸索出更换开机动画的方法,将这些自定义视频打包进系统。Valve看到后干脆把这项功能做成了Steam Deck的官方特性,甚至还专门推出了开机影片制作指南和商店页面。
热门跟贴