Logi Web Hub - pure web Logitech mouse config tool
217
直接点上面的在线体验链接就能用(需 Chrome / Edge,鼠标接有线或 2.4G 接收器)。
免驱动、免安装的罗技游戏鼠标网页控制台:浏览器直连鼠标(WebHID + HID++),读 DPI / 电量 / 回报率 / 灯效并真机写入。首批以 G304 / G305 Lightspeed、G Pro 系列、G502 / G703 / G903 系列等 14 款游戏鼠为目标(见 src/core/hid/devices.ts)。
| 功能 | 真机写入 | 说明 |
|---|---|---|
| DPI 设置 | ✅ 0x2201(只写当前档) | 多档位为本地软件预设,点卡片即切换;档位颜色可对照鼠标实物指示灯(仅本地) |
| 回报率 | ✅ 0x8060 / 0x8061 | 板载生效时自动切主机接管再写(Solaar #1040 方案),失败报设备原话 |
| 灯效 | ✅ 0x8070(有灯机型) | 无灯机型(如 G304)自动隐藏 |
| 电量 | 只读 | 0x1004 → 0x1000 → 0x1001 → 1.0 寄存器,多路回退 |
| 改键 | 有则写 0x1B04 | G304/G305 硬件无此特性(Solaar #850 定论),用主机宏(本地) |
| 抬升距离 LOD | 有则写 0x2202 | G304 无此特性,保持本地 |
| 休眠 / 直线修正 | 本地 | 鼠标无公开 HID++ 特性,只记浏览器 |
| 配置管理 | JSON 导入导出 | 板载槽快照 + 按键宏本地备份 |
| 双语 | 中 / EN | 顶栏一键切换,偏好存本地 |
https 或 localhost(file:// 不可用)。pnpm install
pnpm dev # 开发 http://localhost:5173
pnpm build # 构建(tsc + vite)
pnpm preview # 预览生产包
无硬件联调:开发模式打开 http://localhost:5173/?mockhid=1,用 G304 真机抓包回放全流程(见 src/core/hid/devMock.ts)。
docker compose up -d --build # http://服务器IP:8080
说明:docker-compose.yaml 用多阶段构建(Node 构建 → nginx:alpine 静态托管,含 SPA 回退 + gzip)。
WebHID 必须跑在安全上下文,公网域名请在前面再套一层 TLS 终结(如 Nginx Proxy Manager / Caddy / Traefik 反代到 8080,
证书指向 logi-hub.famlife.top),否则浏览器拒绝授权。
MIT(见 LICENSE)。
Content type
Image
Digest
sha256:36df2128a…
Size
25.5 MB
Last updated
5 days ago
docker pull bamboostrip/logi-web-hub