这是一个由 wareya 开发的完全开源 DIY 游戏鼠标项目,核心是围绕 PixArt PMW3360 传感器 打造的高性能游戏鼠标,所有设计(硬件 + 固件 + 外壳模型)均开源。这是一个面向硬件爱好者与极客的深度 DIY 项目,完整覆盖了机械设计→电子电路→嵌入式固件的全流程,适合学习游戏鼠标的底层原理,也可作为自定义输入设备的开发模板。
核心特性
零延迟按键消抖:无毛刺、无双击问题,长期使用不会出现按键失效
低延迟运动跟踪:无平滑处理,响应极快
完全开源:硬件(除处理器和传感器外)、固件、3D 模型均开源
超轻量设计:整机仅 55g
指纹抓握适配外壳:符合人体工学,额外中键支持
1000Hz 回报率:满速游戏级响应
可扩展性:支持自定义传感器、LED 等硬件 / 固件修改
制作流程
3D 打印外壳
按
Case Model目录下 STL 文件打印,注意打印方向与层厚逐部件打印并测试 fit,打磨去除毛边与支撑
SROM 准备(可选但推荐)
从商用 3360 鼠标捕获传感器 SROM 数据
固件中引用 SROM 文件以获得最佳跟踪性能
PMW3360 传感器拆焊
用热风枪小心拆焊传感器,避免高温损坏
清理引脚焊盘,准备焊接到自制 PCB
PCB 制作与组装
打样或自制 PCB,焊接 RP2040、传感器、编码器、微动等
检查电路连接,确保无短路
固件烧录与调试
基于
mbed OS编译固件,烧录到 RP2040测试按键、滚轮、传感器功能,调整参数
整机装配
将 PCB 装入 3D 打印外壳,固定螺丝
测试整机手感与性能
核心亮点
这个项目的核心优势集中在性能、开源性、轻量化和可定制性四个维度,是面向硬核玩家与硬件爱好者的极致方案。它不仅是一个可玩的游戏鼠标,更是一个完整的硬件开发教学项目,在保证旗舰级游戏性能的同时,让用户完全掌控从设计到制造的每一个环节。
License
Apache 2.0 license
