📢 An Important Update is Available!
You are viewing an older release. For the latest features, bug fixes, and the best user experience, please download the most current version from the link below.
📢 溫馨提示:有更新的版本可供下載!
您正在查看的是一個舊版本。為了獲得最新的功能、錯誤修正與最佳體驗,請透過以下連結下載最新版本。
➡️ Download the Latest Version Here / 點此下載最新版本 ⬅️
简体中文: 这是一个旧版本,请点击上方链接下载最新版本。
日本語: これは古いバージョンです。上のリンクから最新バージョンをダウンロードしてください。
한국어: 이 버전은 이전 릴리스입니다. 위 링크를 통해 최신 버전을 다운로드하십시오.
❤️ 支持這個專案 (Support This Project)
如果您覺得這個工具對您有幫助,您的支持會是我持續維護與開發更多開源專案的莫大動力!
If you find this tool helpful, your support would be a great motivation for me to continue maintaining and developing more open-source projects!
🙏 致謝 (Acknowledgements)
特別感謝以下貢獻者協助測試與提供關鍵的回饋:
Special thanks to the following contributors for their testing and critical feedback:
- @Flower-Chicken (Issue #17) – 對於 Surface 裝置行為的深入研究與解決方案驗證 / For in-depth research into Surface device behavior and solution verification.
- @GylesTech (Issue #18) – 對於 Surface Laptop Studio 的相容性測試與回饋 / For compatibility testing and feedback on the Surface Laptop Studio.
- @lmos0202 – 協助進行多種環境下的測試 (Surface Pro 6, ZenBook 14, Zenbook S, Custom-built Desktop) / For assistance with testing across multiple environments.
English
v0.0.14: Improved Startup Reliability and Surface Compatibility
This update improves startup timing on fast PCs and fixes compatibility issues with Surface devices. The background helper utility has been refactored for better performance.
Additionally, this release confirms compatibility with devices like Surface Laptop Studio and Surface Pro 12 in 1st Ed with Snapdragon, and implements fixes for OEM-specific registry resets.
✨ What's New in This Release
- Improved Startup Reliability (#17):
- The background helper (
PhysPanelCS) has been refactored and optimized to reduce startup overhead. - The scheduled task priority is now set to
Time Critical(Level 0). - Resolved startup timing issues, verified primarily on Surface devices. (Results on other hardware configurations may vary).
- The background helper (
- Surface Device Compatibility Fix (#17, #18):
- Fixed an issue on Surface devices where OEM drivers reset the
DeviceFormregistry key on every boot. - The startup task now re-applies the correct
DeviceFormvalue on every system startup.
- Fixed an issue on Surface devices where OEM drivers reset the
- ARM64 Architecture Compatibility (#17):
- Verified that the tool launches and functions correctly on ARM64 devices (e.g., Surface Pro 12 in 1st Ed with Snapdragon).
- "Driver Mode" is disabled on ARM64 devices as the x64 kernel driver is not compatible.
- Task Migration (#17):
- The installer automatically detects and upgrades old scheduled tasks to the new format (prefixed with
XFSET-).
- The installer automatically detects and upgrades old scheduled tasks to the new format (prefixed with
- User Experience Improvements (#17):
- Installation Path: The installer now uses a standard installation path (
Program Files) to ensure file consistency during upgrades. - UI Updates: Added Git Commit Hash display and updated UI text regarding the gamepad keyboard.
- Installation Path: The installer now uses a standard installation path (
🛠️ Installation Instructions
Choose between two installer types.
Setup-0.0.14-Full.msi(Recommended):- Includes everything you need. No prerequisites required.
Setup-0.0.14-Lite.msi:- A smaller download, but requires the .NET 8 Desktop Runtime (x64) to be installed first.
For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.
中文 (繁體)
v0.0.14:啟動可靠性提升與 Surface 裝置支援
本次更新改善了快速啟動電腦上的啟動時序問題,並修正了 Surface 裝置的相容性。背景輔助工具已重新編寫以提升效能。
此外,本次發布確認了在 Surface Laptop Studio 與 Surface Pro 12 in 1st Ed with Snapdragon 等裝置上的相容性,並修復了 OEM 驅動重置登錄檔的問題。
✨ 本次更新亮點
- 改善啟動可靠性 (#17):
- 背景輔助程式 (
PhysPanelCS) 已重構並優化以減少啟動開銷。 - 工作排程的優先級現已設為
Time Critical(最高等級 0)。 - 解決了啟動時序問題,此修正主要針對 Surface 裝置 進行驗證。(其他硬體配置的效果可能有所不同)。
- 背景輔助程式 (
- Surface 裝置相容性修復 (#17, #18):
- 修正了 Surface 裝置 上,OEM 驅動程式會在每次開機時重置
DeviceForm登錄檔鍵值的問題。 - 啟動工作現在會在每次系統啟動時重新套用正確的
DeviceForm數值。
- 修正了 Surface 裝置 上,OEM 驅動程式會在每次開機時重置
- ARM64 架構相容性 (#17):
- 驗證了工具可於 ARM64 裝置 (例如 Surface Pro 12 in 1st Ed with Snapdragon) 上啟動並正常使用。
- 在 ARM64 裝置上,「驅動程式模式 (Driver Mode)」將被停用,因為 x64 核心驅動無法使用。
- 工作遷移 (#17):
- 安裝程式會自動偵測並升級舊版工作排程到新格式 (加上
XFSET-前綴)。
- 安裝程式會自動偵測並升級舊版工作排程到新格式 (加上
- 使用者體驗改進 (#17):
- 安裝路徑: 安裝程式現在使用標準安裝路徑 (
Program Files),以確保升級過程中的檔案一致性。 - 介面更新: 新增 Git Commit Hash 顯示,並更新了關於遊戲控制器鍵盤的說明文字。
- 安裝路徑: 安裝程式現在使用標準安裝路徑 (
🛠️ 安裝說明
可選擇以下兩種安裝程式。
Setup-0.0.14-Full.msi(推薦):- 已包含所有必要元件,無需安裝任何前置需求。
Setup-0.0.14-Lite.msi:- 檔案較小,但需要先安裝 .NET 8 桌面執行階段 (x64)。
所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。
中文 (简体)
v0.0.14:启动可靠性提升与 Surface 设备支持
本次更新改善了快速启动电脑上的启动时序问题,并修正了 Surface 设备的兼容性。后台辅助工具已重新编写以提升性能。
此外,本次发布确认了在 Surface Laptop Studio 与 Surface Pro 12 in 1st Ed with Snapdragon 等设备上的兼容性,并修复了 OEM 驱动重置注册表的问题。
✨ 本次更新亮点
- 改善启动可靠性 (#17):
- 后台辅助程序 (
PhysPanelCS) 已重构并优化以减少启动开销。 - 任务计划的优先级现已设为
Time Critical(最高等级 0)。 - 解决了启动时序问题,此修正主要针对 Surface 设备 进行验证。(其他硬件配置的效果可能有所不同)。
- 后台辅助程序 (
- Surface 设备兼容性修复 (#17, #18):
- 修正了 Surface 设备 上,OEM 驱动程序会在每次开机时重置
DeviceForm注册表键值的问题。 - 启动任务现在会在每次系统启动时重新应用正确的
DeviceForm数值。
- 修正了 Surface 设备 上,OEM 驱动程序会在每次开机时重置
- ARM64 架构兼容性 (#17):
- 验证了工具可于 ARM64 设备 (例如 Surface Pro 12 in 1st Ed with Snapdragon) 上启动并正常使用。
- 在 ARM64 设备上,“驱动程序模式 (Driver Mode)”将被禁用,因为 x64 内核驱动无法使用。
- 任务迁移 (#17):
- 安装程序会自动检测并升级旧版任务计划到新格式 (加上
XFSET-前缀)。
- 安装程序会自动检测并升级旧版任务计划到新格式 (加上
- 用户体验改进 (#17):
- 安装路径: 安装程序现在使用标准安装路径 (
Program Files),以确保升级过程中的文件一致性。 - 界面更新: 新增 Git Commit Hash 显示,并更新了关于游戏控制器键盘的说明文本。
- 安装路径: 安装程序现在使用标准安装路径 (
🛠️ 安装说明
可选择以下两种安装程序。
Setup-0.0.14-Full.msi(推荐多数用户):- 已包含所有必要组件,无需安装任何前置需求。
Setup-0.0.14-Lite.msi:- 文件较小,但需要先安装 .NET 8 桌面运行环境 (x64)。
所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。
Full Changelog: v0.0.13...v0.0.14