M-Control v1.3.47
M-Control v1.3.47
发布日期:2026-08-12
本版本完成 Raider A18(MS-182L)固件动态灯效与 MSI 快捷键的实机收口,并修复 Fixed WebView2 安装版自动更新错误下载普通安装包的问题。
主要更新
- 修正 MS-182L 固件 descriptor 中 Print Screen
0x46与 Scroll Lock0x47的空间坐标错位。九类空间动态固件效果现在使用独立程序槽与598单位 focal 补偿,保持原键序和其它键位不变。 - 补偿只作用于精确的 Raider 18
PID_205A + PID_2059组合;特殊响应效果、静态效果和其它机型保持原报文。缺少源程序、槽位冲突、畸形报文或 focal 越界时拒绝发送部分修正。 - 睡眠唤醒后主动重建 MSI WMI 快捷键 watcher,并在新 generation 真正 ready 后重申 SCM 激活。修复唤醒后
Fn+F7等快捷键失效、重新唤醒软件后才恢复的问题。 - Fixed WebView2 安装版自动更新时选择
MControl_v{version}_Setup_WebView2_Fixed.exe;普通安装版继续选择普通安装器。Runtime 残缺或清单缺少可信 Fixed 资产时拒绝静默降级。 - 普通安装器兼容旧 Fixed 客户端首次过渡升级:完整且由安装器拥有的 Runtime 会被保留并继续纳入托管清单,残缺 Runtime 不会被错误保留。
- 诊断包新增
lighting-firmware-audit.log,便于后续核对固件灯效实际下发链路。
发布包
MControl_v1.3.47_Setup.exe:普通安装版,可直接覆盖升级。MControl_v1.3.47_Setup_WebView2_Fixed.exe:内嵌微软官方 x64 WebView2 Fixed Version Runtime150.0.4078.65,适用于系统 WebView2 缺失、损坏或版本过旧的环境。MControl_v1.3.47_Portable.zip:普通便携版,完整解压后运行。SHA256SUMS.txt:正式产物 SHA256 校验清单。
验证结果
- 5 个正式前端脚本语法检查全部通过。
- 142 项 Node 静态与行为测试全部通过。
- 483 项 .NET 测试全部通过。
- Release 构建 0 警告、0 错误;普通与 Fixed Inno 安装包编译零 Warning。
- 字节级门禁覆盖九类空间动态效果的相位等价、Disco primed 路径、特殊响应效果不变及全部 fail-closed 边界。
- 同一台 MS-182L 已实机确认动态固件灯效、Prism 三层、速度摘要、冷启动与睡眠恢复后的四个快捷键均正常。
- Fixed Runtime
150.0.4078.65的文件完整性和 Microsoft Authenticode 签名已由发布脚本校验。 - 普通便携包包含 584 项、不含 Fixed Runtime,包内
MControl.exe与最终 publish 目录逐字节一致;程序和安装包版本均为1.3.47。
SHA256
F899391806F7525C52DF1237F17030B27A8CBB70E36B657424A93A9580AD4819 MControl_v1.3.47_Portable.zip
E8FAB07F8B945BD12BCDB0314F272747188211F4E569613E79D5CF27D33742D6 MControl_v1.3.47_Setup.exe
36EC9DB1EDE404834A249375CDD1D1075CAD33A2B1CF5A3665454F56AFFB50CA MControl_v1.3.47_Setup_WebView2_Fixed.exe
升级提示
v1.1.0或更高版本可直接运行安装包覆盖升级。- 普通包使用系统 WebView2 Runtime;系统 Runtime 缺失、损坏或无法更新时,请选择 Fixed WebView2 安装版。
- 已安装 Fixed 版的用户从本版本起会继续下载 Fixed 安装器,不再自动降级为普通版。
- 便携版不会自动覆盖自身文件;检查到新版本后会打开对应 Release 页面。