Skip to content

Releases

DeckyAlly v0.2.0

Choose a tag to compare

@XiaoMinghui XiaoMinghui released this 09 Sep 03:51

DeckyAlly v0.2.0 为 ROG Ally X 增加摇杆灯光控制,并保留休眠唤醒后的内置手柄自动恢复功能。

功能

  • 自定义摇杆灯光颜色、亮度和动画速度
  • 常亮、呼吸、光谱、波浪、闪烁与电量指示效果
  • 休眠唤醒后恢复已保存的灯光设置
  • 解锁后检查内置手柄,仅在输入链路持续异常时尝试重启 InputPlumber

当前版本仍需在 ROG Ally X 真机上继续验证。

DeckyAlly v0.1.2

Choose a tag to compare

@XiaoMinghui XiaoMinghui released this 08 Sep 14:08

DeckyAlly 0.1.2 实验版。

本版调整恢复策略,解决正常解锁后重复刷新手柄以及锁屏变慢的问题:

  • SteamOS 锁屏期间不采集设备状态、不读取服务日志,也不重启 InputPlumber。
  • 休眠开始时立即取消正在进行的基线探测,并关闭恢复闸门。
  • 唤醒后等待 Steam UI 明确确认已解锁,再给予 SteamOS 8 秒自行恢复时间。
  • 输入链路结构正常时不干预;检测状态不确定时也不重启。
  • 仅在物理接口或 InputPlumber 合成链路连续 3 次异常时重启一次服务。
  • 旧版保存的“每次唤醒都尝试恢复”设置会自动迁移为条件恢复。

本版已通过 TypeScript 类型检查、前端构建、38 项自动化测试及安装包验证。

安装请下载 DeckyAlly-0.1.2.zip,不要下载 GitHub 自动生成的 Source code 压缩包。覆盖解压后重启 plugin_loader.service。

限制:InputPlumber 没有提供“Steam 已收到实际按键”的无侵入健康状态。因此若设备结构完整但按键仍无响应,本版会保守地不重启,请保留诊断日志供后续改进。

DeckyAlly v0.1.1

Choose a tag to compare

@XiaoMinghui XiaoMinghui released this 08 Sep 13:27

DeckyAlly 0.1.1 实验版。

修复在 Ally X 真机上发现的 Decky/AppImage 动态库环境冲突:插件调用 SteamOS 的 systemctl、journalctl、busctl 和 dbus-monitor 时,现在会清除继承的 LD_* 动态链接器变量并使用系统命令路径,避免错误加载 Decky 自带的 libcrypto.so.3。

本版新增对应回归测试,并已通过 TypeScript 类型检查、前端构建、34 项自动化测试及安装包验证。

安装请下载 DeckyAlly-0.1.1.zip,不要下载 GitHub 自动生成的 Source code 压缩包。覆盖解压后重启 plugin_loader.service,再进行一次休眠/唤醒测试。自动恢复实际按键的效果仍需真机复测。

DeckyAlly v0.1.0

Choose a tag to compare

@XiaoMinghui XiaoMinghui released this 08 Sep 12:50

DeckyAlly 0.1.0 实验版。

首个版本提供 ROG Ally X(RC72LA)在 SteamOS 系统唤醒后的内置手柄自动恢复与诊断。

安装请下载 DeckyAlly-0.1.0.zip,不要下载 GitHub 自动生成的 Source code 压缩包。ZIP 内已包含前端构建产物和 Python 模块,设备端无需 npm、pip 或编译。可使用旁边的 .sha256 文件校验下载内容。

注意:此版本已通过本地类型检查、前端构建、33 个自动化测试及安装包验证,但尚未在 Ally X 真机上验证。完整安装与测试说明请参阅 README。