Repository navigation
MoteDeck 0.2.0
致歉与重新打包(2026-11-07):11 月 6 日首发的 0.2.0 安装包存在升级缺陷——从 0.1.x 升级的机器会继续沿用旧版 HID 辅助程序,导致遥控器按键能被检测到、按键与语音服务却始终起不来;源码运行不受影响,所以首发前没有被发现。现已修复、重新构建,本页安装包与
SHA256SUMS.txt已整体替换。已经下载或安装过首发 0.2.0 的用户,请重新下载下面的安装包覆盖安装一次,之后升级不会再需要手动处理。给你带来的麻烦,我们深表歉意。
MoteDeck 0.2.0 正式版(大版本升级)。本次更新的重点是虚拟键盘驱动:新增 WinUHid 方案,「驱动管理」可一键安装或卸载,也支持通过驱动发送鼠标点击与按键。
新增
- WinUHid 虚拟键盘驱动与「驱动管理」:按键页可一键安装/卸载 WinUHid 或 Interception,两者互斥(装 Interception 前会先卸载 WinUHid),都需要管理员授权;WinUHid 标为推荐方案,不接管物理键盘,也支持通过驱动发送鼠标点击。每个按键可单独选择按键发送方式,「驱动管理」左侧显示当前是否已安装(任一驱动装上即显示「已安装」)。
- 通用「启动应用」动作:任意按键都能选择并启动本机任意程序。
- 语音键「TSF 切换」:按下前自动切到指定输入法,适配只认当前输入法的语音工具;能在输入法里设置全局触发的不需要开启。
- 语音键列表支持拖动排序,顺序即实际生效顺序。
改进与修复
- 返回键、音量键不再需要手动开关和「管理员按键组件」权限提示,改为启动时自动重试生效。
- 修复两款小米遥控器型号被认错:改为扫描时直接读取设备型号。
- 修复上一段语音刚结束时快速短按被忽略、无法切换语音模式的问题,以及重启语音提示窗口偶发闪退。
- 修复安装版从 0.1.x 升级后沿用旧 HID 辅助程序、导致按键与语音服务无法启动的问题(见页首说明)。
交付说明
- 安装包:
MoteDeckSetup-0.2.0-unsigned.exe(182625816 字节,SHA-25635cb0c23d246a11c8673a333588fdfdea03e64dc5c58073df0dc81ef76bff42d),未签名,首次运行可能触发 SmartScreen,请选择「更多信息 → 仍要运行」。 - Vokie 插件:
MoteDeck2Vokie-0.1.2.zip,随包重发。 - 校验:
SHA256SUMS.txt,可用Get-FileHash -Algorithm SHA256核对。 - 已用唯一正式构建入口
build/build-candidate.ps1完成完整门禁(3475 项 unittest,11 项按环境条件跳过,其余通过)与冻结构建,HID--self-check、主程序--dry-run与--qt-runtime-check均通过。 - 构建清单新增「不编译名单」:
hid_host_reload_windows、frida_hid_tap_injector/runtime、gadget_windows、frida_compat、hid_source_injector、hid_injection_diagnostics这 7 个模块不参与 Cython 编译,以源码形式进包、由 PyInstaller 打成.pyc。