完整对照表
| 产品 | Windows | macOS | Linux | 浏览器 | 手机 |
|---|---|---|---|---|---|
| vladelaina 版 BongoCat | 支持 | 支持 | 支持(源码构建) | 不适用 | 无 |
| Steam 版 Bongo Cat | 支持 | 支持 | 不支持 | 不适用 | 无 |
| ayangweb 版 BongoCat | 支持 | 支持 | 支持(x11) | 不适用 | 无 |
| Bongo-Cat-Mver | 支持 | 不支持 | 不支持 | 不适用 | 无 |
| bongo.cat 网页版 | 任意系统经浏览器 | 任意系统经浏览器 | 任意系统经浏览器 | 支持 | 能玩,但不是原生应用 |
Linux:只有开源版本
Linux 支持是全站最干净的分界线。vladelaina 项目在 README 里给 Debian 和 Ubuntu 写了完整构建文档,依赖包(build-essential、cmake、ninja-build 与 SDL3/OpenGL 相关库)一步步列清,是 Linux 用户的首选,构建流程见下载指南。
两条开源线都有一个如实的注意事项:全局键盘监听走的是 X11(XInput2)。纯 Wayland 会话下这条路走不通,vladelaina 版的替代方案是实验性 evdev 模式:默认关闭,需要用 BONGOCAT_ENABLE_EVDEV=1 按次显式开启,而且 README 自己写明了风险(原始输入可能包含密码,且锁屏时不会暂停监听)。X11 与 XWayland 会话开箱即用;在 Wayland 下,置顶与点击穿透还依 compositor 而定。ayangweb 版同样面向 X11。Mver 仅 Windows,没有 Linux 版。
Steam 版只出 Windows 和 macOS
Steam 版由 Irox Games 出品,只有两个桌面平台,没有 Linux 版本,商店页也没有提供 Steam Deck 支持信息。想在 Linux 桌面养猫,答案是开源版本而不是 Steam 版,五者关系见五版本之辨。装好之后出问题去故障排查。
谁都没有官方手机版
五个项目都没有官方移动版。应用商店里叫"Bongo Cat"的手机应用都是无关产品,动手安装前先查清发布者是谁。想在手机上撸猫,最接近的方式是用手机浏览器打开 bongo.cat,点按屏幕同样有声音。
桌宠为什么能在所有系统上监听键盘
凡是跟着键盘动的应用,都需要一个全局输入监听,Windows、macOS、Linux 概莫能外,三只桌面猫和 Steam 版都一样。差别在于代码谁发布的、各自收集什么,这正是安全与隐私的主题。