RubiKey 是一个基于 Electron 的 Windows 工具,用来把智能魔方的转动映射成键盘/鼠标操作
核心链路:
智能魔方 → 蓝牙连接 → 数据解析 → 规则匹配 → 键鼠执行
如果你想让手中智能魔方的转动也变为一种输入方式,和外界进行交互(而不局限于 app 生态/网页),那么 RubiKey 做的就是这件事
- 自动连接智能魔方并提供转动映射层
- 支持多套映射方案管理,可自由切换、导入和导出
- 支持多步宏,可按顺序执行或同时触发
- 提供托盘常驻、运行开关和紧急停止
- 记录动作日志与连接诊断信息
- 为部分支持陀螺仪的 Moyu32 设备提供鼠标移动控制
支持以下设备和协议:
- GAN 智能魔方:
v2 / v3 / v4 - 魔域 智能:
Moyu32
由于作者没有奇艺智能所以无法测试并兼容(苦鲁西)
可识别的基础转动包括:
U / U'R / R'F / F'D / D'L / L'B / B'
可映射的键鼠行为:
键盘:
A-Z0-9- 方向键
Shift / Ctrl / Alt / Space / Enter / Tab / Esc / Backspace
鼠标(单击/长按):
- 左键
- 右键
- 首页:连接状态、设备信息、运行控制、MAC 输入、陀螺仪设置
- 方案映射:Profile 切换、规则编辑、方案导入导出
- 动作日志:转动与映射执行记录
- 连接诊断:连接摘要与通信日志
- 关于:项目相关信息
RubiKey 预设了一套面向 机械动力三阶魔方 的方案, 也就是这个视频里演示所使用的方案:
除了预设方案之外,你可以发挥自己的想象力和创造力,整更好玩的活
- 部分设备连接时需要 手动输入 MAC 地址
- 陀螺仪鼠标 仅兼容魔域智能
- 软件支持 Windows 11
- 支持 托盘常驻、运行开关和紧急停止
- csTimer:智能魔方蓝牙连接层的重要参考
- weilong-v10-ai-protocol:魔域 v10ai 陀螺仪解析参考
- Visionary:配合测试了早期版本功能
- codex:开发伙伴(恩情!)