# FerrisPulse **Repository Path**: Ferris-echo/ferris-pulse ## Basic Information - **Project Name**: FerrisPulse - **Description**: FerrisPulse · 灵脉 - 专为雷蛇、罗技、雷柏、NuPhy 及主流国电竞外设打造的高颜值、轻量级任务栏电量管理与硬件调度引擎 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-10-04 - **Last Updated**: 2026-10-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ⚡ FerrisPulse · 灵脉 (跨品牌外设调度中心) v2.0.0

FerrisPulse Logo

从一个鼠标,到一整张桌面 · 跨品牌直连 · 自动 8000Hz
专为雷蛇、罗技、国产电竞外设打造的纯原生、极轻量 Windows 任务栏电量与硬件调度引擎

Platform .NET Framework Memory CPU License: GPL v3

--- ## 📖 项目简介 **FerrisPulse · 灵脉**(原名《雷蛇电量管家》)诞生于一个纯粹的极客初衷:**彻底干掉官方动辄 1GB、常驻 10+ 后台守护服务的臃肿驱动全家桶**(如 Razer Synapse 雷云、Logitech G HUB 等)。 历经数月重构与底层硬件协议解构,2.0 时代正式蜕变为**跨品牌外设统一调度引擎**: * ⚡ **极致轻量**:纯 C# 5.0 / Win32 原生调用,零第三方 DLL 依赖,常驻内存仅约 **12.8 MB**,CPU 占用长期 **0.00%**。 * 🎮 **8000Hz 独占感知**:日常 1000Hz 节能续航;进入 CS2、无畏契约、Apex 等全屏游戏瞬间毫秒级直切 4000Hz/8000Hz,退出游戏平滑回退。 * 🎯 **战术级穿透 OSD**:全屏游戏中调节 DPI / 回报率,右下角无感浮现战术 OSD 与柔和声效,绝不切回桌面、绝不吞枪、100% 穿透防误触。 * 🔋 **Win11 原生 Mica 美学**:暗黑圆角磨砂、任务栏原生彩色流光电量、多设备拖拽排序、独家智能静置休眠感知算法。 --- ## 🏛️ 系统架构与硬核技术亮点 (Architecture & Highlights) 本项目完全采用现代模块化工程规范设计,适合作为桌面底层系统开发与软硬件交互的参考实践: ``` FerrisPulse/ ├── src/ │ ├── Core/ # 单例守护、Win32 消息循环、注册表自启动守护、原子热更新 │ ├── Hardware/ # 底层 HID 通信、私有协议解构 (Razer 90B / Logitech HID++ / CompX) │ ├── Models/ # 外设实体状态模型、配置持久化契约 │ ├── Services/ # 前台游戏焦点检测仲裁、回报率动态调度、非阻塞声效反馈 │ └── UI/ # Win11 Mica 窗体、GDI+ 高精度自绘引擎、零焦点穿透 OSD 浮窗 └── build.bat # 纯原生构建脚本 (调用系统内置 csc.exe,零工具链安装成本) ``` ### 1. 跨品牌硬件私有 HID 协议原生逆向直连 * **雷蛇 (Razer)**:解构专有 90 字节双向 Report 协议,直连 2.4G 接收器与有线通道,免开雷云实现毫秒级电量获取与回报率切换。 * **罗技 (Logitech)**:自研原生 **HID++ 1.0 / 2.0+** 协议引擎,握手 Lightspeed 与统一接收器,直接读取固件全称与精准百分比。 * **NuPhy (努斐)**:全系客制化键盘休眠超时调节、WinLock 锁、RGB 背光与无级亮度控制。 * **国产电竞矩阵 (CompX 方案)**:深度适配 ATK、VGN、VXE、迈从 (MCHOSE)、狼蛛 (AULA) 等国产主流 8K 无线鼠标。 ### 2. 100% 反作弊安全的游戏焦点仲裁引擎 * **零内存读写,零 DLL 注入**:完全基于 Windows 原生 `GetForegroundWindow` 与 `GetWindowThreadProcessId` 进行进程特征比对。 * **严苛的仲裁机制**:内置 1200ms 窗口切换防抖、全屏独占排他性判断、浏览器与视频播放器防误触白名单,确保在高烈度竞技中绝不误判、绝无作弊封号风险。 ### 3. 极速纯原生编译与零依赖设计 * 抛弃现代前端框架(Electron / Tauri)的数百兆开销,严格遵循 **C# 5.0 / .NET Framework 4.0** 语法基准。 * 只要是 Windows 10 / 11 操作系统,系统原生自带运行环境,解压单文件即可直接运行。 --- ## 🛡️ 反作弊与安全性声明 (Anti-Cheat & Security FAQ) > **问:在《无畏契约 (Valorant)》《CS2》《Apex 英雄》等竞技游戏中使用会被封号吗?** **答:绝对不会。** 1. **纯标准 Windows API**:灵脉仅使用操作系统官方公开的 `user32.dll` 查询“当前哪个窗口在最前台”,就像 OBS 或 Discord 检测你是否在玩游戏一样。 2. **纯标准 HID 硬件通信**:切换回报率时,向鼠标发送的是该品牌鼠标固件公开支持的标准 HID 特征包,完全等同于你在官方驱动里点了一下“切换回报率”。 3. **零敏感行为**:本程序没有对任何游戏进程调用 `OpenProcess(PROCESS_VM_READ/WRITE)`,不挂任何 API Hook,不注入任何 DLL,代码全部开源接受全球开发者审计。 --- ## 🛠️ 本地编译与构建 (Build from Source) 本项目无需安装几十 GB 的庞大 Visual Studio,仅需 Windows 原生自带的 .NET Framework 编译器即可构建: ```cmd :: 1. 克隆代码仓库 git clone https://github.com/Ferris-echo/FerrisPulse.git cd FerrisPulse :: 2. 执行一键原生编译 (调用系统内置 csc.exe) build.bat ``` 编译完成后将在当前目录下直接生成高性能单文件可执行程序 `FerrisPulse.exe`。 --- ## 🤝 参与贡献与设备适配 (Contributing) 我们非常欢迎社区极客共同丰富外设硬件支持库! 如果你手里有尚未支持的无线鼠标/键盘(如雷捷、玄派、蜻蜓等国产新方案): 1. 欢迎在 **[Issues](https://github.com/Ferris-echo/FerrisPulse/issues)** 提交设备适配申请; 2. 提供你的设备型号、连接方式(2.4G/有线)以及设备硬件 ID(`VID` 与 `PID`); 3. 若具备抓包能力,可提供 Wireshark / USBPcap 交互数据包,我们将以最快速度完成协议适配。 --- ## 📄 开源许可证 (License) 本项目采用 **[GNU General Public License v3.0 (GPLv3)](LICENSE)** 协议开源。 * **自由分享与修改**:你可以自由使用、研究、修改并分发本项目代码; * **开源传染性保护**:任何修改、衍生或整合本项目代码的二次开发作品,必须同样保持 **完全开源 (GPLv3)**; * **严禁闭源商业牟利**:严禁任何商业实体将本项目代码闭源打包、嵌入商业流氓软件或转售牟利。让我们共同守护纯粹的开源极客精神! ---

如果 FerrisPulse 对你的日常桌面有所帮助,欢迎在 GitHub 点亮一颗 ⭐️ Star 支持作者!
感谢每一位从 1.0《雷蛇电量管家》一路陪伴蜕变至今的玩家伙伴!