Skip to content

Releases: 8bit2qubit/XboxFullScreenExperienceTool

Xbox Full Screen Experience Tool v0.9.0

27 Feb 15:46

Choose a tag to compare

🎉 New Companion App: OmniConsole

Xbox App is no longer the only FSE Home. OmniConsole runs as a native FSE Home shell, launching straight into Steam Big Picture or any gaming platform on boot.

  • 🚀 Auto-launches your configured platform on boot
  • 🎮 Gamepad support for navigating settings
  • Built-in platforms: Steam Big Picture, Xbox, Epic Games, Armoury Crate SE, Playnite Fullscreen
  • ⚙️ Custom platforms: executable, protocol URI, or packaged MSIX/APPX app
  • 🔧 Open settings from Game Bar without leaving FSE
  • 📤 Export and share platform configurations
  • 🖥️ Compatible with all FSE-enabled devices — native FSE handhelds and systems using this tool
  • 🌐 Available in English, Traditional Chinese, and Simplified Chinese
  • No Defender exclusions, no Xbox flashing
OmniConsole Settings Full Screen Experience Settings
OmniConsole Settings Settings → Gaming → Full screen experience

🎉 全新配套工具:OmniConsole

Xbox App 不再是唯一的 FSE 首頁。OmniConsole 以原生 FSE 首頁殼層的方式運作,開機直接進入 Steam Big Picture 或任何遊戲平台。

  • 🚀 開機自動啟動設定的遊戲平台
  • 🎮 手把支援,導航設定介面
  • 內建平台:Steam Big Picture、Xbox、Epic Games、Armoury Crate SE、Playnite Fullscreen
  • ⚙️ 自訂平台:執行檔、通訊協定 URI 或封裝 MSIX/APPX 應用程式
  • 🔧 直接從 Game Bar 開啟設定,無需離開 FSE
  • 📤 匯出並分享平台設定
  • 🖥️ 相容所有已啟用 FSE 的裝置,包括原生 FSE 掌機與透過本工具開啟 FSE 的系統
  • 🌐 提供英文、繁體中文與簡體中文介面
  • 無 Defender 排除,無 Xbox 閃現
OmniConsole 設定 全螢幕體驗設定
OmniConsole 設定 設定 → 遊戲 → 全螢幕體驗

English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation starting from Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, or newer Dev builds). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271+ (or newer Native builds like 26300+ / 28020+).
    • By combining a newer OS build with this tool's Native Mode (which requires no screen dimensions override), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to a Native build first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard (v0.9.0 Architecture Update):
    • It is highly recommended to check "Simulate touch capabilities at system startup to enable gamepad keyboard input". This ensures you can use your controller to type in text fields, such as the Xbox App search bar. v0.9.0+ introduces a refactored underlying architecture to ensure reliable, system-wide on-screen keyboard access.
  • Logon Screen Gamepad Keyboard Glitch (The "Wait Strategy"):
    • Prerequisite: Tool version v0.9.0+ is strictly required to utilize the gamepad keyboard for PIN or password entry on the Windows logon screen.
    • If you press 'A' on your controller too quickly while the system is booting into the login screen, the Gamepad Keyboard (PIN pad) might glitch (pop up and vanish, or fail to appear at all).
    • This is a known bug within Microsoft's LogonUI.exe that affects even native FSE handheld devices like the ROG Xbox Ally.
    • Workaround: Do not press 'A' immediately. Wait a few seconds for the login screen to fully initialize (e.g., wait for the Network/Wi-Fi icon in the bottom right corner to become solid, or the Windows Spotlight text to appear) before pressing 'A' to reliably trigger the on-screen keyboard.
  • Task View Button Broken in Recent Windows Previews:
    • Microsoft introduced a regression starting with KB5074105 (Build 26200.7705) that breaks the Xbox integration inside the Task View (the button loses its icon and fails to open FSE). This issue persists in recent preview updates.
    • The FSE feature itself remains fully functional.
    • Workaround: Please use the Win + F11 hotkey or click the "Xbox Full Screen" button directly inside the Xbox App to launch the FSE shell.

v0.9.0: Logon On-screen Keyboard Support, System-wide Touch Simulation & Interactive UI

This major update introduces a robust, system-wide touch simulation service running as SYSTEM to ensure the Gamepad Keyboard is accessible everywhere, including the Windows logon screen. It also brings interactive UI prompts and expanded support for the latest Windows Insider builds.

3c100744-483c-4c98-88ab-cd2b97168e56.mp4
Enabling Controller PIN/Password Entry via TouchInjection (Touch Simulation)

✨ What's New in This Release

  • System-wide Touch Simulation Service (#5):
    • Replaced the user-level workaround with a robust Master/Worker architecture running under the SYSTEM account.
    • Automatically injects touch instances into active user sessions (both default and winlogon desktops), ensuring the Gamepad Keyboard can be invoked reliably via controller anywhere.
    • Added a retry probing mechanism to verify Touch Injection readiness during system startup.
  • Interactive UI Prompts (#5):
    • The tool now detects if your device lacks a physical touch screen during enablement and interactively prompts you to enable touch simulation.
    • Added pre-execution warnings before applying changes to prevent unexpected system restarts.
  • Expanded Windows Build Compatibility:
    • Overhauled compatibility logic to accurately distinguish between "Native" (native support) and "Legacy" (requires override) experiences.
    • Added support for newer Insider builds, including Build 28020.1362+ and 26300.7674+ (Native), and Build 28000.1450+ (Legacy).

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.9.0-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.9.0-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软由 Dev Build 26220.7271 起推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或更新的 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271+ (或 26300+ / 28020+ 等更新的原生版本)
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至原生支持版本,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘 (v0.9.0 核心更新)
    • 强烈建议勾选 “在系统启动时模拟触控功能,以启用游戏控制器键盘输入”。这样您才能使用手柄在 Xbox App 的搜索栏中输入文字。v0.9.0+ 已全面重构此功能的底层架构,实现全局系统级的游戏控制器键盘支持。
  • 登录画面游戏控制器键盘故障 (“等待策略”)
    • 前提条件: 必须将本工具升级至 v0.9.0 或以上版本,方能在 Windows 登录画面上通过控制器唤醒并使用游戏控制器键盘(输入密码或 PIN 码)。
    • 若您在系统刚开机进入登录画面时,太快按下控制器上的 'A' 键,游戏控制器键盘 (PIN 码面板) 可能会发生故障 (闪现后消失或完全不出现)。
    • 这是微软 LogonUI.exe 本身的已知 Bug,即便是原生的掌机设备 (如 ROG Xbox Ally) 也会遇到相同的状况。
    • 解决方案:请勿在画面一出现时立刻按 'A' 键。请等待几秒钟让登录画面完全初始化 (例如观察右下角网络图标变为稳定,或 Windows 背景聚焦文字出现后) 再按下 'A' 键,即可稳定唤起虚拟键盘。
  • 最新预览版中任务视图 (Task View) 按钮失效
    • 微软从 KB5074105 (Build 26200.7705) 开始导入了一个 Regression Bug,导致任务视图内的 Xbox 按钮集成失效 (图标消失且无法点击)。此问题在近期的预览版更新中仍然存在。
    • FSE 核心功能本身依然运作正常。
    • 解决方案:请暂时使用 Win + F11 快捷键,或直接在 Xbox App 内点击“Xbox 全屏”按钮来运行 FSE。

v0.9.0:登录画面屏幕键盘支持、系统级触控模拟与交互式界面

本次重大更新引入了以 SYSTEM 权限运行的系统级触控模拟服务,确保游戏控制器键盘能够在任何地方(包括 Windows 登录画面)正常唤起。此外,加入了交互式提示界面,并扩展了对最新 Windows Insider 测试版的支持。

✨ 本次更新亮点

  • 系统级触控模拟服务 (#5)
    • 舍弃了原本用户层级的解决方案,改用在 SYSTEM 账户下运行的 Master/Worker 架构。
    • 能自动将触控实例注入到活跃的用户会话(包括 default 桌面与 `winl...
Read more

Xbox Full Screen Experience Tool v0.0.18

07 Dec 13:07

Choose a tag to compare

🎉 New Companion App: OmniConsole

Xbox App is no longer the only FSE Home. OmniConsole runs as a native FSE Home shell, launching straight into Steam Big Picture or any gaming platform on boot.

  • 🚀 Auto-launches your configured platform on boot
  • 🎮 Gamepad support for navigating settings
  • Built-in platforms: Steam Big Picture, Xbox, Epic Games, Armoury Crate SE, Playnite Fullscreen
  • ⚙️ Custom platforms: executable, protocol URI, or packaged MSIX/APPX app
  • 🔧 Open settings from Game Bar without leaving FSE
  • 📤 Export and share platform configurations
  • 🖥️ Compatible with all FSE-enabled devices — native FSE handhelds and systems using this tool
  • 🌐 Available in English, Traditional Chinese, and Simplified Chinese
  • No Defender exclusions, no Xbox flashing
OmniConsole Settings Full Screen Experience Settings
OmniConsole Settings Settings → Gaming → Full screen experience

🎉 全新配套工具:OmniConsole

Xbox App 不再是唯一的 FSE 首頁。OmniConsole 以原生 FSE 首頁殼層的方式運作,開機直接進入 Steam Big Picture 或任何遊戲平台。

  • 🚀 開機自動啟動設定的遊戲平台
  • 🎮 手把支援,導航設定介面
  • 內建平台:Steam Big Picture、Xbox、Epic Games、Armoury Crate SE、Playnite Fullscreen
  • ⚙️ 自訂平台:執行檔、通訊協定 URI 或封裝 MSIX/APPX 應用程式
  • 🔧 直接從 Game Bar 開啟設定,無需離開 FSE
  • 📤 匯出並分享平台設定
  • 🖥️ 相容所有已啟用 FSE 的裝置,包括原生 FSE 掌機與透過本工具開啟 FSE 的系統
  • 🌐 提供英文、繁體中文與簡體中文介面
  • 無 Defender 排除,無 Xbox 閃現
OmniConsole 設定 全螢幕體驗設定
OmniConsole 設定 設定 → 遊戲 → 全螢幕體驗

📢 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!

Support me on Patreon


English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation on Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, 25H2 Dev). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271.
    • By combining the new OS build with this tool's Native Mode (which requires no screen dimension overrides), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to 26220.7271 first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard:
    • It is highly recommended to check "Start gamepad keyboard on logon". This ensures you can use your controller to type in text fields, such as the Xbox App search bar.

v0.0.18: Refactored Keyboard Detection and Enhanced Driver Management Logic

This update introduces architectural improvements to the gamepad keyboard handling, transitioning to IFrameworkInputPane for reliable detection. It also reinforces the "Driver Mode" against OEM resets and refines the uninstallation process.

✨ What's New in This Release

  • Refactored Gamepad Keyboard Detection:
    • Replaced the legacy window polling mechanism with IFrameworkInputPane.
    • Optimized the active polling of visibility state, allowing the keyboard to initialize and auto-hide more efficiently.
    • Removed the dependency on dwmapi.dll.
  • Driver Mode Persistence Fix:
    • "Driver Mode" (PhysPanelDrv) now also creates the helper task (XFSET-SetPanelDimensions in registry-only mode).
    • This ensures the critical DeviceForm registry key is forcibly reapplied on every boot, preventing resets by OEM drivers (e.g., on Surface devices).
  • Improved Installation & Uninstallation Logic:
    • The uninstaller now detects existing log files and prompts the user to delete them.
    • The driver installation logic (during enablement) now checks for existing certificates to prevent redundancy, while the uninstaller ensures the PhysPanelDrv certificate is correctly removed.
  • UI Refinements:
    • Adjusted the font size of quick access buttons to improve visual density and ensure text fits comfortably.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.18-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.18-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

💡 重要發現與使用技巧

  • 解鎖「完整」掌機體驗
    • 目前微軟在 Dev Build 26220.7271 推送的原生功能屬於 「PC 受限版 (Limited)」。它不包含開機自動啟動選項,也沒有效能最佳化 (僅能透過 工作檢視 (Task View) 手動進入)。
    • 本工具能強制開啟「完整」掌機版 FSE (同 ROG Xbox Ally 系列功能)。無論您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能獲得關鍵的 「啟動時進入全螢幕體驗」 選項,這能啟用真正的系統效能最佳化並騰出更多記憶體。
  • 解決開機啟動失敗
    • 對於在舊版本 (24H2、25H2、25H2 RP) 上遇到開機直接進入桌面 (未能贏得競態條件) 的使用者,最佳解決方案是 升級至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (無需螢幕尺寸覆寫),即可 100% 順利進入 FSE Shell。
    • 升級流程建議
      • 推薦: 先升級 Windows 至 26220.7271,再更新本工具,即可自動套用原生設定。
      • 若您先安裝工具才升級系統: 請在升級後開啟工具,再次點選 「啟用 (Enable)」 按鈕以完成設定遷移。
  • 遊戲控制器鍵盤
    • 強烈建議勾選 「在登入時啟動遊戲控制器鍵盤」。這樣您才能使用手把在 Xbox App 的搜尋列中輸入文字。

v0.0.18:重構鍵盤偵測與驅動管理邏輯增強

本次更新改進了遊戲控制器鍵盤的處理架構,採用 IFrameworkInputPane 以實現更可靠的偵測。同時,針對「驅動程式模式 (Driver Mode)」進行了強化,以防止 OEM 設定重置,並改進了移除流程。

✨ 本次更新亮點

  • 重構遊戲控制器鍵盤偵測
    • 捨棄了舊式的視窗輪詢機制,改用 IFrameworkInputPane COM 介面。
    • 最佳化了對鍵盤可見狀態的主動偵測,讓鍵盤的初始化與自動隱藏更有效率。
    • 移除了對 dwmapi.dll 的依賴。
  • 驅動模式持久化修復
    • 「驅動程式模式」 (PhysPanelDrv) 現在也會建立輔助工作排程 (XFSET-SetPanelDimensions,僅限登錄檔模式)。
    • 這確保了關鍵的 DeviceForm 登錄檔鍵值會在每次開機時被強制重新套用,防止 OEM 驅動程式 (如 Surface 裝置) 將其重置。**:
    • 解除安裝程式現在會偵測殘留的日誌檔,並詢問是否將其刪除。
    • 驅動程式安裝邏輯 (啟用時) 現在會檢查憑證是否已存在以避免重複;解除安裝程式則會正確移除 PhysPanelDrv 的系統憑證。
  • 介面最佳化
    • 調整了快速存取按鈕的字體大小,最佳化視覺密度並確保文字完整顯示。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.18-Full.msi (推薦)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.18-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软在 Dev Build 26220.7271 推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至 26220.7271,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘
    • 强烈建议勾选 “在登录时启动游戏控制器键盘”。这样您才能使用手柄在 Xbox App 的搜索栏中输入文字。

v0.0.18:重构键盘检测与驱动管理逻辑增强

本次更新改进了游戏控制器键盘的处理架构,采用 IFrameworkInputPane 以实现更可靠的检测。同时,针对“驱动程序模式 (Driver Mode)”进行了强化,以防止 OEM 设置重置,并改进了卸载流程。

###...

Read more

Xbox Full Screen Experience Tool v0.0.17

02 Dec 23:27

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝以下貢獻者協助測試與提供關鍵的回饋:
Special thanks to the following contributors for their testing and critical feedback:

  • @lmos0202 – 協助進行多種環境下的測試 (Surface Pro 6, ZenBook 14, Zenbook S, Custom-built Desktop) / For assistance with testing across multiple environments.

English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation on Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, 25H2 Dev). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271.
    • By combining the new OS build with this tool's Native Mode (which requires no screen dimension overrides), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to 26220.7271 first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard:
    • It is highly recommended to check "Start gamepad keyboard on logon". This ensures you can use your controller to type in text fields, such as the Xbox App search bar.

v0.0.17: UX Enhancements and Advanced Logging

This update focuses on improving user experience by adding quick access to essential system settings directly from the tool. Additionally, the logging mechanism has been upgraded with better timestamp formatting and automatic rotation to ensure long-term stability and easier debugging.

✨ What's New in This Release

  • New Quick Access Actions:
    • Open Startup Apps Settings: Added a direct shortcut to Windows Settings. This helps users configure startup apps that are normally suppressed by the FSE environment, allowing them to launch at login.
      • Note: The special dropdown options (e.g., "Start at log in") are only visible when "Enter full screen experience on startup" is turned ON in Windows Settings.
    • Open UAC Settings: Added a shortcut to User Account Control settings. This allows users to adjust notification levels (e.g., disabling prompts) for a smoother game launching experience with controllers.
  • Redesigned UI Layout:
    • The "Actions" group has been reorganized for better workflow.
    • Left Side: Contains "Enable Xbox Full Screen Experience" and "Disable & Restore".
    • Right Side: Contains "Check MS Store for Xbox Updates", "Open Full Screen Experience Settings", "Open Startup Apps Settings", and "Open UAC Settings".
  • Advanced Logging Mechanism:
    • Detailed Timestamps: The log format has been refined. The UI log remains clean with short timestamps ([HH:mm:ss]), while the log file now records the full date and time ([yyyy-MM-dd HH:mm:ss]) for precise debugging context.
    • Automatic Log Rotation: Implemented a check on startup. If the log file exceeds 1MB, it is automatically archived (.log -> .log.bak) and a fresh log is started. This prevents log files from growing indefinitely.
  • Localization & Fixes:
    • Fixed and refined localized text across all supported languages for better consistency and accuracy.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.17-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.17-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

💡 重要發現與使用技巧

  • 解鎖「完整」掌機體驗
    • 目前微軟在 Dev Build 26220.7271 推送的原生功能屬於 「PC 受限版 (Limited)」。它不包含開機自動啟動選項,也沒有效能最佳化 (僅能透過 工作檢視 (Task View) 手動進入)。
    • 本工具能強制開啟「完整」掌機版 FSE (同 ROG Xbox Ally 系列功能)。無論您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能獲得關鍵的 「啟動時進入全螢幕體驗」 選項,這能啟用真正的系統效能最佳化並騰出更多記憶體。
  • 解決開機啟動失敗
    • 對於在舊版本 (24H2、25H2、25H2 RP) 上遇到開機直接進入桌面 (未能贏得競態條件) 的使用者,最佳解決方案是 升級至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (無需螢幕尺寸覆寫),即可 100% 順利進入 FSE Shell。
    • 升級流程建議
      • 推薦: 先升級 Windows 至 26220.7271,再更新本工具,即可自動套用原生設定。
      • 若您先安裝工具才升級系統: 請在升級後開啟工具,再次點選 「啟用 (Enable)」 按鈕以完成設定遷移。
  • 遊戲控制器鍵盤
    • 強烈建議勾選 「在登入時啟動遊戲控制器鍵盤」。這樣您才能使用手把在 Xbox App 的搜尋列中輸入文字。

v0.0.17:使用者體驗增強與進階日誌

本次更新著重於提升使用者體驗,在工具中新增了常用的系統設定快速存取功能。此外,日誌機制也進行了升級,包含更詳細的時間戳記與自動輪替機制,以確保長期使用的穩定性並方便除錯。

✨ 本次更新亮點

  • 新增快速存取功能
    • 開啟啟動應用程式設定:新增了前往 Windows 設定的捷徑。這能幫助使用者設定被 FSE 環境抑制的啟動程式,使其在登入時啟動。
      • 注意: 特殊的下拉選單選項 (例如 「登入時啟動」) 只有在 Windows 設定中將 「啟動時進入全螢幕體驗」 設為 「開啟」 時才會出現。
    • 開啟 UAC 設定:新增了使用者帳戶控制 (UAC) 設定的快速入口。使用者可藉此調整通知層級 (例如停用提示),讓使用遊戲控制器啟動遊戲時更加順暢無阻。
  • 全新介面佈局
    • 「操作」區塊已重新編排,最佳化操作流程。
    • 左側:包含 「啟用 Xbox 全螢幕體驗」「停用並還原」
    • 右側:包含 「檢查 MS Store 的 Xbox 更新」「開啟全螢幕體驗設定」「開啟啟動應用程式設定」「開啟 UAC 設定」
  • 進階日誌機制
    • 詳細時間戳記:最佳化了日誌格式。介面上的顯示保持簡潔 ([HH:mm:ss]),而存檔的日誌檔現在會記錄完整的日期與時間 ([yyyy-MM-dd HH:mm:ss]),提供更精確的除錯資訊。
    • 日誌自動輪替:實作了啟動檢查機制。如果日誌檔大小超過 1MB,工具會自動將其封存 (.log -> .log.bak) 並建立新日誌,防止檔案無限膨脹。
  • 在地化與修復
    • 修復並最佳化了所有支援語言的翻譯文字,提升語意的一致性與準確度。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.17-Full.msi (推薦)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.17-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软在 Dev Build 26220.7271 推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至 26220.7271,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘
    • 强烈建议勾选 “在登录时启动游戏控制器键盘”。这样您才能使用手柄在 Xbox App 的搜索栏中输入文字。

v0.0.17:用户体验增强与高级日志

本次更新着重于提升用户体验,在工具中新增了常用的系统设置快速访问功能。此外,日志机制也进行了升级,包含更详细的时间戳与自动轮替机制,以确保长期使用的稳定性并方便调试。

✨ 本次更新亮点

  • 新增快速访问功能
    • 打开启动应用程序设置:新增了前往 Windows 设置的快捷方式。这能帮助用户设置被 FSE 环境抑制的启动程序,使其在登录时启动。
      • 注意: 特殊的下拉菜单选项 (例如 “登录时启动”) 只有在 Windows 设置中将 “启动时进入全屏体验” 设为 “开” 时才会出现。
    • 打开 UAC 设置:新增了用户账户控制 (UAC) 设置的快速入口。用户可借此调整通知等级 (例如禁用提示),让使用游戏控制器启动游戏时更加顺畅无阻。
  • 全新界面布局
    • “操作”区块已重新编排,优化操作流程。
    • 左侧:包含 “启用 Xbox 全屏体验”“禁用并还原”
    • 右侧:包含 “检查 MS Store 的 Xbox 更新”“打开全屏体验设置”“打开启动应用设置”“打开 UAC 设置”
  • 进阶日志机制
    • 详细时间戳:优化了日志格式。界面上的显示保持简洁 ([HH:mm:ss]),而存档的日志文件现在会记录完整的日期与时间 ([yyyy-MM-dd HH:mm:ss]),提供更精确的调试信息。
    • 日志自动轮替:实作了启动检查机制。如果日志文件大小超过 1MB,工具会自动将其归档 (.log -> .log.bak) 并建立新日志,防止文件无限膨胀。
  • 本地化与修复
    • 修复并优化了所有支持语言的翻译文本,提升语意的一致性与准确度。

🛠️ 安装帮助

可选择以下两种安装程序。

  • Setup-0.0.17-Full.msi (推荐)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.17-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。

Full Changelog: v0.0.16...v0.0.17

Xbox Full Screen Experience Tool v0.0.16

28 Nov 05:44

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝以下貢獻者協助測試與提供關鍵的回饋:
Special thanks to the following contributors for their testing and critical feedback:

  • @CryoManne (Issue #20) – 協助發現並驗證了原生模式 (Native Mode) 設定無法持久化的問題 / For identifying and verifying the persistence issue with Native Mode configuration.

English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation on Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, 25H2 Dev). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271.
    • By combining the new OS build with this tool's Native Mode (which requires no screen dimension overrides), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to 26220.7271 first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard:
    • It is highly recommended to check "Start gamepad keyboard on logon". This ensures you can use your controller to type in text fields, such as the Xbox App search bar.

v0.0.16: Native Mode Persistence Fix and Enhanced UX

This release addresses a critical issue where "Native Mode" configuration could revert after a reboot on certain Windows Insider builds. It also introduces new quick-access buttons to streamline the setup process and improves UI layout.

✨ What's New in This Release

  • Native Mode Persistence Fix (#20):
    • Fixed a bug where the Feature IDs would automatically disable themselves after a system restart on Build 26220.7271.
    • The feature update logic has been updated to include the required VariantState flag. This ensures the configuration passes Windows boot integrity checks and persists correctly.
  • New Quick Access Buttons:
    • Added two handy buttons to the main interface to help users complete their setup:
      • "Open Full Screen Experience Settings": Directly launches the Windows Settings page to configure the shell behavior. (Enabled only when FSE is active).
      • "Check MS Store for Xbox Updates": Opens the Microsoft Store downloads page, reminding users to keep the Xbox app and Game Bar updated to avoid common bugs.
  • UI Polish:
    • Optimized the main window layout to improve visual hierarchy and user flow.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.16-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.16-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

💡 重要發現與使用技巧

  • 解鎖「完整」掌機體驗
    • 目前微軟在 Dev Build 26220.7271 推送的原生功能屬於 「PC 受限版 (Limited)」。它不包含開機自動啟動選項,也沒有效能優化 (僅能透過 工作檢視 (Task View) 手動進入)。
    • 本工具能強制開啟「完整」掌機版 FSE (同 ROG Xbox Ally 系列功能)。無論您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能獲得關鍵的 「啟動時進入全螢幕體驗」 選項,這能啟用真正的系統效能優化並騰出更多記憶體。
  • 解決開機啟動失敗
    • 對於在舊版本 (24H2、25H2、25H2 RP) 上遇到開機直接進入桌面 (未能贏得競態條件) 的使用者,最佳解決方案是 升級至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (無需螢幕尺寸覆寫),即可 100% 順利進入 FSE Shell。
    • 升級流程建議
      • 推薦: 先升級 Windows 至 26220.7271,再更新本工具,即可自動套用原生設定。
      • 若您先安裝工具才升級系統: 請在升級後開啟工具,再次點選 「啟用 (Enable)」 按鈕以完成設定遷移。
  • 遊戲控制器鍵盤
    • 強烈建議勾選 「在登入時啟動遊戲控制器鍵盤」。這樣您才能使用手把在 Xbox App 的搜尋列中輸入文字。

v0.0.16:原生模式持久化修復與使用者體驗增強

本次更新修復了「原生模式 (Native Mode)」設定在某些 Windows Insider 版本上重開機後會失效的關鍵問題。同時新增了快速存取按鈕以簡化設定流程,並進行了介面優化。

✨ 本次更新亮點

  • 原生模式持久化修復 (#20)
    • 修復了 Feature IDBuild 26220.7271 上重開機後會自動失效的問題。
    • 功能更新邏輯已補上必要的 VariantState 標記。這確保了設定能通過 Windows 的開機完整性檢查並正確保留。
  • 新增快速存取按鈕
    • 主介面新增了兩個實用的按鈕,協助使用者完成設定:
      • 「開啟全螢幕體驗設定」:直接開啟 Windows 設定頁面以設定 Shell 行為。(僅在 FSE 啟用時可用)。
      • 「檢查 MS Store 的 Xbox 更新」:開啟 Microsoft Store 下載頁面,提醒使用者保持 Xbox App 和 Game Bar 在最新狀態,以避免常見錯誤。
  • 介面優化
    • 優化了主視窗版面配置,以改善視覺效果與操作動線。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.16-Full.msi (推薦)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.16-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软在 Dev Build 26220.7271 推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至 26220.7271,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘
    • 强烈建议勾选 “在登录时启动游戏控制器键盘”。这样您才能使用手柄在 Xbox App 的搜索栏中输入文字。

v0.0.16:原生模式持久化修复与用户体验增强

本次更新修复了“原生模式 (Native Mode)”配置在某些 Windows Insider 版本上重启后会失效的关键问题。同时新增了快速访问按钮以简化设置流程,并进行了界面优化。

✨ 本次更新亮点

  • 原生模式持久化修复 (#20)
    • 修复了 Feature IDBuild 26220.7271 上重启后会自动失效的问题。
    • 功能更新逻辑已补上必要的 VariantState 标记。这确保了配置能通过 Windows 的启动完整性检查并正确保留。
  • 新增快速访问按钮
    • 主界面新增了两个实用的按钮,协助用户完成设置:
      • “打开全屏体验设置”:直接打开 Windows 设置页面以配置 Shell 行为。(仅在 FSE 启用时可用)。
      • “检查微软商店的 Xbox 更新”:打开 Microsoft Store 下载页面,提醒用户保持 Xbox App 和 Game Bar 在最新状态,以避免常见错误。
  • 界面优化
    • 优化了主窗口版面布局,以改善视觉效果与操作动线。

🛠️ 安装说明

可选择以下两种安装程序。

  • Setup-0.0.16-Full.msi (推荐)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.16-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。

Full Changelog: v0.0.15...v0.0.16

Xbox Full Screen Experience Tool v0.0.15

26 Nov 07:23

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝以下貢獻者協助測試與提供關鍵的回饋:
Special thanks to the following contributors for their testing and critical feedback:

  • @lmos0202 – 協助進行多種環境下的測試 (Surface Pro 6, ZenBook 14, Zenbook S, Custom-built Desktop) / For assistance with testing across multiple environments.

English

💡 Important Findings & Usage Tips

  • Unlock the "Full" Handheld Experience:
    • Microsoft's native implementation on Dev Build 26220.7271 is currently a "Limited" PC version. It lacks the "Enter on startup" option and performance optimizations (users must manually enter via Task View).
    • This tool enables the "Full" Handheld version (identical to the ROG Xbox Ally series) across all supported builds (24H2, 25H2, 25H2 RP, 25H2 Dev). This unlocks the critical "Enter full screen experience on startup" option, which provides true system performance optimization and frees up more memory.
  • Solving Startup Issues:
    • For users on older builds (24H2, 25H2, 25H2 RP) who experience boot failures (booting to desktop instead of FSE due to losing the startup race condition), the recommended fix is to upgrade to Dev Build 26220.7271.
    • By combining the new OS build with this tool's Native Mode (which requires no screen dimension overrides), you can achieve a 100% reliable boot into the FSE Shell.
    • Upgrade Workflow:
      • Recommended: Upgrade Windows to 26220.7271 first, then upgrade this tool. It will automatically apply the Native configuration.
      • If you upgrade Windows after upgrading the tool: Simply open the tool and click "Enable" again to migrate to the Native configuration.
  • Gamepad Keyboard:
    • It is highly recommended to check "Start gamepad keyboard on logon". This ensures you can use your controller to type in text fields, such as the Xbox App search bar or in-app login prompts.

v0.0.15: Native FSE Support and Architecture Improvements

This major release introduces support for Native FSE on Windows Insider Build 26220.7271, eliminating the need for screen dimension overrides on supported systems. The tool now automatically selects the best activation method based on your OS version and device type.

✨ What's New in This Release

  • Native FSE Support (Build 26220.7271) (#19):
    • On supported builds (Dev Channel 26220.7271), the tool enables FSE natively without applying any screen dimension overrides. This completely eliminates startup race conditions and driver dependency for these users.
  • Adaptive Activation Logic (#19):
    • The tool now detects the environment to apply the optimal strategy:
      • Native Mode: Enables the new Feature ID and skips screen resizing.
        • Registry Maintenance: Automatically applies the DeviceForm registry fix using the new reg command for non-handheld devices to ensure persistence without altering screen dimensions.
      • Legacy Mode: Falls back to the standard override mechanism (PhysPanelCS/PhysPanelDrv) for older builds to ensure compatibility.
  • Core Architecture Updates (#19):
    • Dedicated reg Command: Introduced a standalone command to PhysPanelCPP (PhysPanelCS) that enforces registry persistence for devices without triggering a screen resize.
  • Localization (#19):
    • Added new localized strings for Native FSE detection logs.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.15-Full.msi (Recommended):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.15-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

💡 重要發現與使用技巧

  • 解鎖「完整」掌機體驗
    • 目前微軟在 Dev Build 26220.7271 推送的原生功能屬於 「PC 受限版 (Limited)」。它不包含開機自動啟動選項,也沒有效能優化 (僅能透過 工作檢視 (Task View) 手動進入)。
    • 本工具能強制開啟「完整」掌機版 FSE (同 ROG Xbox Ally 系列功能)。無論您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能獲得關鍵的 「啟動時進入全螢幕體驗」 選項,這能啟用真正的系統效能優化並騰出更多記憶體。
  • 解決開機啟動失敗
    • 對於在舊版本 (24H2、25H2、25H2 RP) 上遇到開機直接進入桌面 (未能贏得競態條件) 的使用者,最佳解決方案是 升級至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (無需螢幕尺寸覆寫),即可 100% 順利進入 FSE Shell。
    • 升級流程建議
      • 推薦: 先升級 Windows 至 26220.7271,再更新本工具,即可自動套用原生設定。
      • 若您先安裝工具才升級系統: 請在升級後打開工具,再次點選 「啟用 (Enable)」 按鈕以完成設定遷移。
  • 遊戲控制器鍵盤
    • 強烈建議勾選 「在登入時啟動遊戲控制器鍵盤」。這樣您才能使用手把在 Xbox App 的搜尋列或應用程式內的登入框中輸入文字。

v0.0.15:原生 FSE 支援與核心架構更新

本次重大更新引入了對 Windows Insider 版本 26220.7271原生 FSE (Native FSE) 支援,在支援的系統上不再需要進行螢幕尺寸覆寫。工具現在能根據您的作業系統版本與裝置類型,自動選擇最佳的啟用方式。

✨ 本次更新亮點

  • 原生 FSE 支援 (Build 26220.7271) (#19)
    • 在支援的版本 (Dev Channel 26220.7271) 上,工具將原生啟用 FSE 而不套用任何螢幕尺寸覆寫。這徹底消除了啟動競態條件 (Race Condition) 與對驅動程式的依賴。
  • 自適應啟用邏輯 (#19)
    • 工具現在會偵測環境並套用最佳策略:
      • 原生模式 (Native Mode): 啟用新的 Feature ID 並跳過螢幕縮放。
        • 登錄檔維護: 自動針對非掌機裝置使用新的 reg 指令進行 DeviceForm 修復,以確保設定持久化,且不改變螢幕尺寸。
      • 舊版模式 (Legacy Mode): 在較舊版本上自動退回使用標準覆寫機制 (PhysPanelCS/PhysPanelDrv) 以確保相容性。
  • 核心架構更新 (#19)
    • 專用 reg 指令:PhysPanelCPP (PhysPanelCS) 引入了獨立指令,可在不觸發螢幕縮放的情況下強制裝置的登錄檔持久化。
  • 在地化 (#19)
    • 新增了針對原生 FSE 偵測日誌的翻譯字串。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.15-Full.msi (推薦)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.15-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

💡 重要发现与使用技巧

  • 解锁“完整”掌机体验
    • 目前微软在 Dev Build 26220.7271 推送的原生功能属于 “PC 受限版 (Limited)”。它不包含开机自动启动选项,也没有性能优化 (仅能通过 任务视图 (Task View) 手动进入)。
    • 本工具能强制开启“完整”掌机版 FSE (同 ROG Xbox Ally 系列功能)。无论您是在 24H2、25H2、25H2 RP 或 25H2 Dev 版本,都能获得关键的 “启动时进入全屏体验” 选项,这能启用真正的系统性能优化并腾出更多内存。
  • 解决开机启动失败
    • 对于在旧版本 (24H2、25H2、25H2 RP) 上遇到开机直接进入桌面 (未能赢得竞态条件) 的用户,最佳解决方案是 升级至 Dev Build 26220.7271
    • 搭配本工具的 原生模式 (Native Mode) (无需屏幕尺寸覆写),即可 100% 顺利进入 FSE Shell。
    • 升级流程建议
      • 推荐: 先升级 Windows 至 26220.7271,再更新本工具,即可自动应用原生设置。
      • 若您先安装工具才升级系统: 请在升级后打开工具,再次点击 “启用 (Enable)” 按钮以完成配置迁移。
  • 游戏控制器键盘
    • 强烈建议勾选 “在登录时启动游戏控制器键盘”。这样您才能使用手柄在 Xbox App 的搜索栏或应用程序内的登录框中输入文字。

v0.0.15:原生 FSE 支持与核心架构更新

本次重大更新引入了对 Windows Insider 版本 26220.7271原生 FSE (Native FSE) 支持,在支持的系统上不再需要进行屏幕尺寸覆写。工具现在能根据您的操作系统版本与设备类型,自动选择最佳的启用方式。

✨ 本次更新亮点

  • 原生 FSE 支持 (Build 26220.7271) (#19)
    • 在支持的版本 (Dev Channel 26220.7271) 上,工具将原生启用 FSE 而不应用任何屏幕尺寸覆写。这彻底消除了启动竞态条件 (Race Condition) 与对驱动程序的依赖。
  • 自适应启用逻辑 (#19)
    • 工具现在会检测环境并应用最佳策略:
      • 原生模式 (Native Mode): 启用新的 Feature ID 并跳过屏幕缩放。
        • 注册表维护: 自动针对非掌机设备使用新的 reg 指令进行 DeviceForm 修复,以确保设置持久化,且不改变屏幕尺寸。
      • 旧版模式 (Legacy Mode): 在较旧版本上自动退回使用标准覆写机制 (PhysPanelCS/PhysPanelDrv) 以确保兼容性。
  • 核心架构更新 (#19)
    • 专用 reg 指令:PhysPanelCPP (PhysPanelCS) 引入了独立指令,可在不触发屏幕缩放的情况下强制设备的注册表持久化。
  • 本地化 (#19)
    • 新增了针对原生 FSE 检测日志的翻译字符串。

🛠️ 安装说明

可选择以下两种安装程序。

  • Setup-0.0.15-Full.msi (推荐)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.15-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。

Full Changelog: v0.0.14...v0.0.15

Xbox Full Screen Experience Tool v0.0.14

22 Nov 10:40

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (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).
  • Surface Device Compatibility Fix (#17, #18):
    • Fixed an issue on Surface devices where OEM drivers reset the DeviceForm registry key on every boot.
    • The startup task now re-applies the correct DeviceForm value on every system startup.
  • 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-).
  • 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 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:

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 StudioSurface Pro 12 in 1st Ed with Snapdragon 等裝置上的相容性,並修復了 OEM 驅動重置登錄檔的問題。

✨ 本次更新亮點

  • 改善啟動可靠性 (#17)
    • 背景輔助程式 (PhysPanelCS) 已重構並優化以減少啟動開銷。
    • 工作排程的優先級現已設為 Time Critical (最高等級 0)。
    • 解決了啟動時序問題,此修正主要針對 Surface 裝置 進行驗證。(其他硬體配置的效果可能有所不同)。
  • Surface 裝置相容性修復 (#17, #18)
    • 修正了 Surface 裝置 上,OEM 驅動程式會在每次開機時重置 DeviceForm 登錄檔鍵值的問題。
    • 啟動工作現在會在每次系統啟動時重新套用正確的 DeviceForm 數值。
  • 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

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

v0.0.14:启动可靠性提升与 Surface 设备支持

本次更新改善了快速启动电脑上的启动时序问题,并修正了 Surface 设备的兼容性。后台辅助工具已重新编写以提升性能。

此外,本次发布确认了在 Surface Laptop StudioSurface Pro 12 in 1st Ed with Snapdragon 等设备上的兼容性,并修复了 OEM 驱动重置注册表的问题。

✨ 本次更新亮点

  • 改善启动可靠性 (#17)
    • 后台辅助程序 (PhysPanelCS) 已重构并优化以减少启动开销。
    • 任务计划的优先级现已设为 Time Critical (最高等级 0)。
    • 解决了启动时序问题,此修正主要针对 Surface 设备 进行验证。(其他硬件配置的效果可能有所不同)。
  • Surface 设备兼容性修复 (#17, #18)
    • 修正了 Surface 设备 上,OEM 驱动程序会在每次开机时重置 DeviceForm 注册表键值的问题。
    • 启动任务现在会在每次系统启动时重新应用正确的 DeviceForm 数值。
  • 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

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。

Full Changelog: v0.0.13...v0.0.14

Xbox Full Screen Experience Tool v0.0.13

14 Nov 18:34

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝 @lmos0202 協助測試。
Special thanks to @lmos0202 for their assistance in testing.


English

v0.0.13: Enhanced Gamepad Keyboard Reliability and UI Responsiveness

This update focuses on improving the tool's core reliability and user experience. The gamepad keyboard activation logic has been enhanced to be more robust. The application now starts asynchronously, improving UI responsiveness.

Additionally, support has been expanded with three new languages (German, French, and Russian) and a more precise Windows version check.

✨ What's New in This Release

  • Enhanced Gamepad Keyboard Activation:
    • The keyboard activation logic no longer uses a fixed delay. It now actively polls the system to confirm the keyboard is ready, making its activation and retraction at logon more reliable.
    • The background utility now runs silently without flashing a console window, providing a seamless startup experience.
    • To improve clarity, all user-facing text has been updated from "touch keyboard" to the more accurate term "gamepad keyboard".
  • Improved UI Responsiveness and Workflow:
    • The application's startup checks now run on a background thread, preventing the UI from freezing on launch and ensuring it is immediately responsive.
    • When a configuration issue is detected ("Needs Fix" state), both the "Fix" and "Disable" buttons are now enabled, giving users the choice to either correct the problem or revert changes directly.
  • Expanded Language Support:
    • Added three new languages: German, French, and Russian.
    • The main window has been widened to better accommodate longer text in all languages.
    • Language detection for Chinese locales is now more precise, correctly applying Traditional Chinese for Hong Kong/Macau and Simplified for Singapore/Malaysia.
  • More Precise Windows Version Check:
    • The version check logic has been enhanced. It now validates against a list of compatible builds, including 24H2 (26100.7019+), 25H2 (26200.7019+), 25H2 RP (26200.7015+), and 25H2 Dev (26220.6972+).

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.13-Full.msi (Recommended for most users):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.13-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

v0.0.13:鍵盤可靠性與介面響應速度提升

本次更新聚焦於提升工具的核心可靠性與使用者體驗。遊戲控制器鍵盤的啟用邏輯已獲強化,應用程式現以非同步方式啟動,提升了介面的響應速度與流暢度。

此外,本次更新還擴展了語言支援,新增德文、法文、俄文三種語言,並引入了更精確的 Windows 版本檢查機制。

✨ 本次更新亮點

  • 強化的遊戲控制器鍵盤啟用機制
    • 鍵盤啟用邏輯不再使用固定的延遲等待。新機制會主動輪詢系統,直到確認鍵盤準備就緒,這使其在登入時的啟用與收回更加可靠。
    • 背景工具程式現在會安靜地執行,不再閃爍主控台視窗,提供了無縫的開機體驗。
    • 為提高清晰度,所有介面文字已從「觸控鍵盤」更新為更準確的「遊戲控制器鍵盤」。
  • 優化的介面響應速度與操作流程
    • 應用程式的啟動檢查現在會在背景執行緒上運作,防止了啟動時介面凍結,確保程式能即時響應。
    • 當偵測到設定問題時 (「需要修正」狀態),「修正」與「停用」按鈕現在會同時啟用,讓使用者能直接選擇修正問題或還原所有變更。
  • 擴展的語言支援
    • 新增三種語言:德文、法文、俄文
    • 主視窗寬度經過調整,以更好地容納所有語言的較長文字。
    • 針對中文地區的偵測更精準,能為港澳地區套用繁體中文,為星馬地區套用簡體中文。
  • 更精確的 Windows 版本檢查
    • 版本檢查邏輯已獲增強,現在會根據一份包含具體相容版本的清單進行驗證,支援 24H2 (26100.7019+)25H2 (26200.7019+)25H2 RP (26200.7015+)25H2 Dev (26220.6972+)

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.13-Full.msi (推薦多數使用者)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.13-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

v0.0.13:键盘可靠性与界面响应速度提升

本次更新聚焦于提升工具的核心可靠性与用户体验。游戏控制器键盘的启用逻辑已获强化,应用程序现以异步方式启动,提升了界面的响应速度与流畅度。

此外,本次更新还扩展了语言支持,新增德语、法语、俄语三种语言,并引入了更精确的 Windows 版本检查机制。

✨ 本次更新亮点

  • 强化的游戏控制器键盘启用机制
    • 键盘启用逻辑不再使用固定的延迟等待。新机制会主动轮询系统,直到确认键盘准备就绪,这使其在登录时的启用与收回更加可靠。
    • 后台工具程序现在会安静地执行,不再闪烁控制台窗口,提供了无缝的开机体验。
    • 为提高清晰度,所有界面文本已从“触控键盘”更新为更准确的“游戏控制器键盘”。
  • 优化的界面响应速度与操作流程
    • 应用程序的启动检查现在会在后台线程上运作,防止了启动时界面冻结,确保程序能即时响应。
    • 当侦测到配置问题时 (“需要修正”状态),“修正”与“禁用”按钮现在会同时启用,让用户能直接选择修正问题或还原所有变更。
  • 扩展的语言支持
    • 新增三种语言:德语、法语、俄语
    • 主窗口宽度经过调整,以更好地容纳所有语言的较长文本。
    • 针对中文地区的侦测更精准,能为港澳地区应用繁体中文,为新马地区应用简体中文。
  • 更精确的 Windows 版本检查
    • 版本检查逻辑已获增强,现在会根据一份包含具体兼容版本的清单进行验证,支持 24H2 (26100.7019+)25H2 (26200.7019+)25H2 RP (26200.7015+)25H2 Dev (26220.6972+)

🛠️ 安装说明

可选择以下两种安装程序。

  • Setup-0.0.13-Full.msi (推荐多数用户)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.13-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。


日本語

v0.0.13:ゲームパッドキーボードの信頼性とUI応答性の向上

このアップデートは、ツールの中心的な信頼性とユーザーエクスペリエンスの向上に焦点を当てています。ゲームパッドキーボードの有効化ロジックが強化され、アプリケーションは非同期で起動するようになり、UIの応答性が向上しました。

さらに、ドイツ語、フランス語、ロシア語の3つの新しい言語が追加され、より具体的なWindowsバージョンチェックが導入されました。

✨ 今回のアップデート内容

  • 強化されたゲームパッドキーボード有効化
    • キーボードの有効化ロジックは、固定遅延を使用しなくなりました。代わりにシステムをアクティブにポーリングしてキーボードの準備ができたことを確認するため、ログオン時の有効化と格納がより確実になります。
    • バックグラウンドユーティリティはコンソールウィンドウを点滅させることなく静かに実行され、シームレスな起動体験を提供します。
    • 明確にするため、すべてのUIテキストが「タッチキーボード」から、より正確な「ゲームパッドキーボード」に更新されました。
  • UIの応答性とワークフローの改善
    • アプリケーションの起動チェックがバックグラウンドスレッドで実行されるようになり、起動時にUIがフリーズするのを防ぎ、即座に応答することを保証します。
    • 設定の問題が検出された場合(「要修正」状態)、ユーザーが問題を修正するか、変更を元に戻すかを選択できるよう、「修正」と「無効化」の両方のボタンが有効になります。
  • 言語サポートの拡大
    • ドイツ語、フランス語、ロシア語の3つの言語が新たに追加されました。
    • すべての言語で長いテキストが収まるように、メインウィンドウの幅が広げられました。
    • 中国語ロケールの検出がより正確になり、香港/マカオには繁体字、シンガポール/マレーシアには簡体字が正しく適用されます。
  • より具体的なWindowsバージョンチェック
    • バージョンチェックロジックが強化され、24H2 (26100.7019+)25H2 (26200.7019+)25H2 RP (26200.7015+)25H2 Dev (26220.6972+) を含む特定の互換ビルドのリストに対して検証を行うようになりました。

🛠️ インストール手順

2種類のインストーラーから選択できます。

  • Setup-0.0.13-Full.msi (ほとんどのユーザーに推奨)
    • 必要なものがすべて含まれています。前提条件は不要です
  • Setup-0.0.13-Lite.msi

すべてのユーザーの方へ:お好みのインストーラーをダウンロードして実行してください。新規インストールとアップグレードの両方が自動的に処理されます。


한국어

v0.0.13: 게임패드 키보드 안정성 및 UI 응답성 향상

이번 업데이트는 도구의 핵심 안정성과 사용자 경험 개선에 중점을 둡니다. 게임패드 키보드 활성화 로직이 강화되었으며, 애플리케이션이 비동기적으로 시작되어 UI 응답성이 향상되었습니다.

추가로 독일어, 프랑스어, 러시아어 등 세 가지 새로운 언어 지원이 확장되었으며, 더 정밀한 Windows 버전 확인 기능이 도입되었습니다.

✨ 이번 업데이트의 주요 내용

  • 강화된 게임패드 키보드 활성화:
    • 키보드 활성화 로직은 더 이상 고정된 지연을 사용하지 않습니다. 이제 시스템을 능동적으로 폴링하여 키보드가 준비되었는지 확인하므로 로그온 시 활성화 및 숨김 동작이 더 안정적입니다.
    • 백그라운드 유틸리티가 콘솔 창을 깜박이지 않고 조용히 실행되어 원활한 시작 경험을 제공합니다.
    • 명확성을 높이기 위해 모든 사용자 인터페이스의 "터치 키보드"라는 용어가 더 정확한 "게임패드 키보드"로 업데이트되었습니다.
  • 향상된 UI 응답성 및 워크플로우:
    • 애플리케이션 시작 검사가 이제 백그라운드 스레드에서 실행되어, 실행 시 UI가 멈추는 현상을 방지하고 즉각적인 응답성을 보장합니다.
    • 설정 문제가 감지되었을 때('수정 필요' 상태), 이제 '수정' 및 '비활성화' 버튼이 모두 활성화되어 사용자가 직접 문제를 해결하거나 변경 사항을 되돌릴 수 있습니다.
  • 언어 지원 확대:
    • 독일어, 프랑스어, 러시아어 세 가지 새로운 언어가 추가되었습니다.
    • 모든 언어에서 긴 텍스트가 잘 표시되도록 메인 창의 너비가 조정되었습니다.
    • 이제 중국어 로캘 감지가 더 정밀해져, 홍콩/마카오에는 번체, 싱가포르/말레이시아에는 간체가 올바르게 적용됩니다.
  • 더 정밀한 Windows 버전 확인:
    • 버전 확인 로직이 개선되었습니다. 이제 24H2 (26100.7019+), 25H2 (26200.7019+), 25H2 RP (26200.7015+), 25H2 Dev (26220.6972+)를 포함한 특정 호환 빌드 목록과 대조하여 확인합니다.

🛠️ 설치 안내

두 가지 설치 프로그램 유형 중 선택할 수 있습니다.

  • Setup-0.0.13-Full.msi (대부분의 사용자에게 권장):
    • 필요한 모든 것이 포함되어 있습니다. 별도의 필수 구성 요소가 필요 없습니다.
  • Setup-0.0.13-Lite.msi:

모든 사용자: 원하는 설치 프로그램을 다운로드하여 실행하기만 하면 됩니다. 신규 설치와 업그레이드 모두 자동으로 처리됩니다.


Deutsch

v0.0.13: Verbesserte Zuverlässigkeit der Gamepad-Tastatur und UI-Reaktionsfähigkeit

Dieses Update konzentriert sich auf die Verbesserung der Zuverlässigkeit und des Benutzererlebnisses des Tools. Die Aktivierungslogik für die Gamepad-Tastatur wurde verbessert, um robuster zu sein. Die Anwendung startet jetzt asynchron, was die Reaktionsfähigkeit der Benutzeroberfläche verbessert.

Zusätzlich wurde die Unterstützung um drei neue Sprachen (Deutsch, Französisch und Russisch) und eine präzisere Windows-Versionsprüfung erweitert.

✨ Was ist neu in dieser Version?

  • Verbesserte Aktivierung der Gamepad-Tastatur:
    • Die Aktivierungslogik der Tastatur verwendet keine feste Verzögerung mehr. Sie fragt nun aktiv das System ab, um zu bestätigen, dass die Tastatur bereit ist, was die Aktivierung und das Ausblenden beim Anmelden zuverlässi...
Read more

Xbox Full Screen Experience Tool v0.0.12

01 Nov 07:40

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝 @kkbox2a@lmos0202 協助測試。
Special thanks to @kkbox2a and @lmos0202 for their assistance in testing.


English

v0.0.12: Broader Compatibility, Installer Choices & Enhanced Reliability

This is a milestone update that expands compatibility and improves reliability. The tool now supports Windows 11 24H2, and both Full (self-contained) and Lite (framework-dependent) installers are now available to provide more choice.

The advanced Driver mode has also been enhanced, making it safer, more reliable, and available for laptop users.

✨ What's New in This Release

  • Now Supports Windows 11 24H2: The minimum required build has been lowered to 26100.7019 (24H2). An Insider build is no longer required to use this tool.
  • Choice of Installers (Full & Lite): Two installer options are now available to best suit user needs:
    • Full Version: A self-contained package that includes the .NET 8 runtime. No other downloads are needed.
    • Lite Version: A smaller download for users who already have the .NET 8 runtime installed.
  • Driver Mode Now for Laptops & More Reliable Than Ever: The advanced Driver mode has been enhanced, making it a powerful and stable alternative for all users, including those on laptops.
    • Improved Reliability: The driver now persistently applies settings during boot to prevent them from being overwritten by other components, ensuring it works as intended.
    • Enhanced Stability: The driver's unload logic has been enhanced to be safe, preventing any risk of system crashes (BSOD) when disabling the experience.
  • UI and Usability Refinements: The main window's layout has been reorganized for a more intuitive flow, and descriptions for override modes are now clearer and more user-friendly.

🛠️ Installation Instructions

Choose between two installer types.

  • Setup-0.0.12-Full.msi (Recommended for most users):
    • Includes everything you need. No prerequisites required.
  • Setup-0.0.12-Lite.msi:

For all users: Download the installer of your choice and run it. It will handle both new installations and upgrades automatically.


中文 (繁體)

v0.0.12:擴大相容性、提供安裝選項 & 可靠性再提升

這是一個里程碑級的更新,擴大了系統相容性並提升了可靠性。本工具現在正式支援 Windows 11 24H2,並且此版本開始提供 「完整版 (Full)」與「輕量版 (Lite)」 兩種安裝程式,供使用者自由選擇。

進階的驅動程式模式也已被增強,使其更安全、更可靠,並正式開放對筆記型電腦的支援。

✨ 本次更新亮點

  • 正式支援 Windows 11 24H2:最低系統版本要求已降至 26100.7019 (24H2),不再需要加入 Windows Insider 預覽計畫即可使用。
  • 提供安裝程式選項 (完整版 & 輕量版):現提供兩種安裝程式,以滿足不同需求:
    • 完整版 (Full):自包含套件,已內建 .NET 8 執行環境,無需額外下載。
    • 輕量版 (Lite):檔案更小,適合電腦上已安裝 .NET 8 執行環境的使用者。
  • 驅動程式模式現已支援筆電,且可靠性大幅提升:進階的驅動程式模式已獲增強,使其成為包含筆電在內所有使用者的一個強大且穩定的替代選項。
    • 可靠性提升:驅動程式現在會在開機過程中持續性地套用設定,以防止其設定被其他元件覆寫,確保功能能成功生效。
    • 穩定性增強:驅動程式的卸載邏輯經過增強,能確保安全卸載,防止在停用體驗時導致系統崩潰 (BSOD) 的風險。
  • 介面與體驗優化:主視窗的介面佈局經過重新組織,操作動線更直觀;同時也優化了模式選項的文字說明,讓使用者更容易理解。

🛠️ 安裝說明

可選擇以下兩種安裝程式。

  • Setup-0.0.12-Full.msi (推薦多數使用者)
    • 已包含所有必要元件,無需安裝任何前置需求
  • Setup-0.0.12-Lite.msi

所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。


中文 (简体)

v0.0.12:扩大兼容性、提供安装选项 & 可靠性再提升

这是一个里程碑级的更新,扩大了系统兼容性并提升了可靠性。本工具现在正式支持 Windows 11 24H2,并且此版本开始提供 “完整版 (Full)”与“轻量版 (Lite)” 两种安装程序,供用户自由选择。

进阶的驱动程序模式也已被增强,使其更安全、更可靠,并正式开放对笔记本电脑的支持。

✨ 本次更新亮点

  • 正式支持 Windows 11 24H2:最低系统版本要求已降至 26100.7019 (24H2),不再需要加入 Windows Insider 预览计划即可使用。
  • 提供安装程序选项 (完整版 & 轻量版):现提供两种安装程序,以满足不同需求:
    • 完整版 (Full):自包含包,已内置 .NET 8 运行环境,无需额外下载。
    • 轻量版 (Lite):文件更小,适合电脑上已安装 .NET 8 运行环境的用户。
  • 驱动程序模式现已支持笔记本,且可靠性大幅提升:进阶的驱动程序模式已获增强,使其成为包含笔记本在内所有用户的一个强大且稳定的替代选项。
    • 可靠性提升:驱动程序现在会在开机过程中持续性地应用设置,以防止其设置被其他组件覆写,确保功能能成功生效。
    • 稳定性增强:驱动程序的卸载逻辑经过增强,能确保安全卸载,防止在停用体验时导致系统崩溃 (BSOD) 的风险。
  • 界面与体验优化:主窗口的界面布局经过重新组织,操作动线更直观;同时也优化了模式选项的文字说明,让用户更容易理解。

🛠️ 安装说明

可选择以下两种安装程序。

  • Setup-0.0.12-Full.msi (推荐多数用户)
    • 已包含所有必要组件,无需安装任何前置需求
  • Setup-0.0.12-Lite.msi

所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。


日本語

v0.0.12:互換性の拡大、インストーラーの選択肢、信頼性の向上

これは、互換性を拡大し、信頼性を向上させる画期的なアップデートです。このツールは Windows 11 24H2 を正式にサポートし、Full版(自己完結型)とLite版(フレームワーク依存)のインストーラーが利用可能になり、より多くの選択肢を提供します。

高度なドライバーモードも強化され、より安全で信頼性が高くなり、ラップトップユーザーも利用できるようになりました。

✨ 今回のアップデート内容

  • Windows 11 24H2 をサポート:最小要件ビルドが 26100.7019 (24H2) に引き下げられ、Insider ビルドは不要になりました。
  • インストーラーの選択肢 (Full & Lite):ユーザーのニーズに合わせて2つのインストーラーオプションが利用可能です:
    • Full 版: .NET 8 ランタイムを含む自己完結型パッケージ。追加のダウンロードは不要です。
    • Lite 版: .NET 8 ランタイムを既にインストール済みのユーザー向けの、より小さなダウンロード。
  • ドライバーモードがラップトップに対応し、信頼性が向上:高度なドライバーモードが強化され、ラップトップを含むすべてのユーザーにとって強力で安定した代替手段となりました。
    • 信頼性の向上:起動時にドライバーが設定を永続的に適用し、他のコンポーネントによる設定の上書きを防ぎ、意図通りに動作するようになりました。
    • 安定性の強化:ドライバーのアンロードロジックが強化され、安全なアンロードを保証し、機能を無効にする際のシステムクラッシュ (BSOD) のリスクを防ぎます。
  • UIと操作性の改善:メインウィンドウのレイアウトがより直感的な流れになるよう再編成され、モード選択の説明もより明確で分かりやすくなりました。

🛠️ インストール手順

2種類のインストーラーから選択できます。

  • Setup-0.0.12-Full.msi (ほとんどのユーザーに推奨)
    • 必要なものがすべて含まれています。前提条件は不要です
  • Setup-0.0.12-Lite.msi

すべてのユーザーの方へ:お好みのインストーラーをダウンロードして実行してください。新規インストールとアップグレードの両方が自動的に処理されます。


한국어

v0.0.12: 호환성 확대, 설치 프로그램 선택 옵션 및 안정성 향상

이번 업데이트는 호환성을 확장하고 안정성을 향상시킨 기념비적인 업데이트입니다. 이제 이 도구는 Windows 11 24H2를 공식 지원하며, Full(자체 포함) 버전과 Lite(프레임워크 의존) 버전의 설치 프로그램이 모두 제공되어 더 많은 선택권을 드립니다.

고급 드라이버 모드 또한 향상되어 더 안전하고 신뢰할 수 있게 되었으며, 노트북 사용자도 사용할 수 있도록 지원이 확대되었습니다.

✨ 이번 업데이트의 주요 내용

  • Windows 11 24H2 공식 지원: 최소 요구 빌드가 26100.7019 (24H2)로 낮아져, 더 이상 Insider 빌드가 필요하지 않습니다.
  • 설치 프로그램 선택 가능 (Full & Lite): 사용자의 필요에 맞게 두 가지 설치 옵션이 제공됩니다:
    • Full 버전: .NET 8 런타임을 포함하는 자체 포함 패키지입니다. 추가 다운로드가 필요 없습니다.
    • Lite 버전: .NET 8 런타임이 이미 설치된 사용자를 위한 더 작은 용량의 다운로드입니다.
  • 드라이버 모드, 이제 노트북도 지원하며 안정성 향상: 고급 드라이버 모드가 향상되어, 노트북을 포함한 모든 사용자에게 강력하고 안정적인 대안이 되도록 했습니다.
    • 신뢰성 향상: 이제 드라이버가 부팅 중에 설정을 지속적으로 적용하여 다른 구성 요소에 의해 설정이 덮어쓰이는 것을 방지하고, 의도한 대로 작동하도록 보장합니다.
    • 안정성 강화: 드라이버 언로드 로직이 향상되어 안전한 제거를 보장하며, 기능을 비활성화할 때 발생할 수 있는 시스템 충돌(BSOD) 위험을 방지합니다.
  • UI 및 사용성 개선: 메인 창의 레이아웃이 더 직관적인 흐름으로 재구성되었으며, 재정의 모드에 대한 설명도 더 명확하고 사용자 친화적으로 개선되었습니다.

🛠️ 설치 안내

두 가지 설치 프로그램 유형 중 선택할 수 있습니다.

  • Setup-0.0.12-Full.msi (대부분의 사용자에게 권장):
    • 필요한 모든 것이 포함되어 있습니다. 별도의 필수 구성 요소가 필요 없습니다.
  • Setup-0.0.12-Lite.msi:

모든 사용자: 원하는 설치 프로그램을 다운로드하여 실행하기만 하면 됩니다. 신규 설치와 업그레이드 모두 자동으로 처리됩니다.

Full Changelog: v0.0.11...v0.0.12

Xbox Full Screen Experience Tool v0.0.11

29 Oct 21:34

Choose a tag to compare

📢 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!

Support me on Patreon


English

v0.0.11: Enhanced Startup Reliability

This update focuses on enhancing reliability. The PhysPanelCS (Task Scheduler) mode is now the new recommended default, improving the reliability of launching the Xbox Full Screen Experience at boot. Additionally, the keyboard's startup logic has been refined to improve its retraction behavior after logon.

✨ What's New in This Release

  • New Default Mode for Boot Reliability: The PhysPanelCS (Task Scheduler) mode is now the default and recommended method. This change provides a more reliable experience for launching the Xbox Full Screen Experience at system startup.
  • Improved Keyboard Startup Logic: Further refined the keyboard's startup sequence. This aims to improve the reliability of the keyboard retracting (hiding) correctly after logon, keeping it ready for use.

🛠️ Installation Instructions

(Prerequisite: .NET 8 Desktop Runtime (x64))

  • For New Users: Download and run XboxFullScreenExperienceTool-0.0.11.msi.
  • For Existing Users: Simply run the new MSI file to automatically upgrade the current installation.

中文 (繁體)

v0.0.11:提升啟動可靠性

此次更新專注於提升可靠性。「PhysPanelCS (工作排程) 模式」現已成為新的建議預設值,提升了在開機時啟動 Xbox Full Screen Experience 的可靠性。此外,鍵盤的啟動邏輯也經過調整,以改善登入後的收回表現。

✨ 本次更新亮點

  • 更可靠的開機啟動預設模式:「PhysPanelCS (工作排程) 模式」現在是預設且建議的方法。此變更提供了在系統啟動時更可靠地啟動 Xbox Full Screen Experience 的體驗。
  • 優化的鍵盤啟動邏輯:進一步優化了鍵盤的啟動序列。此舉旨在提高鍵盤在登入後正確 收回(隱藏)的可靠性,使其保持在備用狀態。

🛠️ 安裝說明

(前置需求:.NET 8 桌面執行階段 (x64))

  • 新使用者:下載並執行 XboxFullScreenExperienceTool-0.0.11.msi
  • 已安裝舊版的使用者:直接執行新的 MSI 檔案即可自動升級現有版本。

中文 (简体)

v0.0.11:提升启动可靠性

此次更新专注于提升可靠性。“PhysPanelCS (任务计划) 模式”现已成为新的建议默认值,提升了在开机时启动 Xbox Full Screen Experience 的可靠性。此外,键盘的启动逻辑也经过调整,以改善登录后的收回表现。

✨ 本次更新亮点

  • 更可靠的开机启动默认模式:“PhysPanelCS (任务计划) 模式”现在是默认且建议的方法。此变更提供了在系统启动时更可靠地启动 Xbox Full Screen Experience 的体验。
  • 优化的键盘启动逻辑:进一步优化了键盘的启动序列。此举旨在提高键盘在登录后正确 收回(隐藏)的可靠性,使其保持在备用状态。

🛠️ 安装说明

(前置需求:.NET 8 桌面运行环境 (x64))

  • 新用户:下载并运行 XboxFullScreenExperienceTool-0.0.11.msi
  • 已安装旧版本的用户:直接运行新的 MSI 文件即可自动升级现有版本。

日本語

v0.0.11:起動の信頼性を向上

このアップデートは、信頼性の向上に焦点を当てています。「PhysPanelCS (タスクスケジューラ) モード」が新しい推奨デフォルトとなり、起動時の Xbox Full Screen Experience の起動信頼性を向上させました。さらに、キーボードの起動ロジックも調整され、ログオン後の格納動作の改善が図られています。

✨ 今回のアップデート内容

  • 信頼性の高い起動デフォルトモード:「PhysPanelCS (タスクスケジューラ) モード」がデフォルトの推奨設定になりました。この変更により、システム起動時に Xbox Full Screen Experience をより確実に起動する体験を提供します。
  • 改善されたキーボード起動ロジック:キーボードの起動シーケンスをさらに調整しました。これは、ログオン後にキーボードが正しく 格納(非表示)される信頼性を高め、待機状態に保つことを目的としています。

🛠️ インストール手順

(前提条件:.NET 8 デスクトップ ランタイム (x64))

  • 新規ユーザーの方XboxFullScreenExperienceTool-0.0.11.msi をダウンロードして実行してください。
  • 既存のユーザーの方:新しいMSIファイルを実行するだけで、現在のインストールが自動的にアップグレードされます。

한국어

v0.0.11: 시작 안정성 향상

이번 업데이트는 안정성 향상에 중점을 둡니다. 'PhysPanelCS (작업 스케줄러) 모드'가 새로운 권장 기본값이 되어, 부팅 시 Xbox Full Screen Experience의 시작 안정성을 향상시켰습니다. 또한, 키보드의 시작 로직이 로그온 후 숨김 동작을 개선하도록 조정되었습니다.

✨ 이번 업데이트의 주요 내용

  • 더욱 안정적인 부팅 기본 모드: 'PhysPanelCS (작업 스케줄러) 모드'가 이제 기본 권장 방식입니다. 이 변경 사항은 시스템 시작 시 Xbox Full Screen Experience를 더 안정적으로 실행하는 경험을 제공합니다.
  • 개선된 키보드 시작 로직: 키보드 시작 시퀀스가 더욱 개선되었습니다. 이는 로그온 후 키보드가 올바르게 숨겨지는 안정성을 높여 사용 준비 상태를 유지하는 것을 목표로 합니다.

🛠️ 설치 안내

(필수 구성 요소: .NET 8 데스크톱 런타임 (x64))

  • 신규 사용자: XboxFullScreenExperienceTool-0.0.11.msi를 다운로드하여 실행하십시오.
  • 기존 사용자: 새 MSI 파일을 실행하기만 하면 현재 설치된 버전이 자동으로 업그레이드됩니다.

Full Changelog: v0.0.10...v0.0.11

Xbox Full Screen Experience Tool v0.0.10

26 Oct 17:22

Choose a tag to compare

📢 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!

Support me on Patreon

🙏 致謝 (Acknowledgements)

特別感謝 @lmos0202 協助測試。
Special thanks to @lmos0202 for their assistance in testing.


English

v0.0.10: Reliable Gamepad Keyboard & Robust Uninstallation

This update is focused on reliability and addressing user experience issues. It introduces a feature to ensure the gamepad keyboard is always available on non-touch devices, providing essential text input functionality. The uninstallation process has also been redesigned to be silent and robust, ensuring a clean system state upon removal.

✨ What's New in This Release

  • Reliable Gamepad Keyboard: Introduces a user-configurable feature that automatically launches the gamepad keyboard on logon for non-touch devices. This resolves an OS limitation where the gamepad keyboard would otherwise fail to appear, making controller-driven text input seamless.
  • Robust Silent Uninstallation: Implemented a new, decoupled silent uninstallation process (/silentdisable). This handler reliably cleans up all system modifications, including ViVe features, registry settings, scheduled tasks, and drivers, and automatically triggers a required reboot upon completion.
  • Enhanced Keyboard Startup Logic: The KeyboardManager's core logic has been re-implemented for greater reliability. It now ensures the keyboard process (TabTip.exe) is started and then immediately retracted, leaving it primed for seamless activation by the OS when needed.
  • Improved Driver State Detection: Driver installation logic is now more accurate, checking the driver's registry key instead of its service state. The installation rollback procedure has also been enhanced to automatically trigger a cleanup of orphaned device nodes on failure.

🛠️ Installation Instructions

(Prerequisite: .NET 8 Desktop Runtime (x64))

  • For New Users: Download and run XboxFullscreenExperienceTool-0.0.10.msi.
  • For Existing Users: Simply run the new MSI file to automatically upgrade the current installation.

中文 (繁體)

v0.0.10:可靠的遊戲手把鍵盤與強化的解除安裝

本次更新聚焦於可靠性,並解決了數個使用者體驗問題。此版本導入了確保遊戲手把鍵盤在非觸控裝置上隨時可用的功能,提供了必要的文字輸入體驗。解除安裝流程也已重新設計,實現了靜默且可靠的清理機制,確保在移除工具後,您的系統能恢復到乾淨的初始狀態。

✨ 本次更新亮點

  • 可靠的遊戲手把鍵盤:新增一項使用者可設定的功能,專為非觸控裝置在登入時自動啟動遊戲手把鍵盤。此功能解決了因作業系統限制,導致無法使用手把進行文字輸入的問題。
  • 強化的靜默解除安裝:實作了全新的、解耦合的靜默解除安裝流程 (/silentdisable)。此處理程序能可靠地清除所有系統變更,包含 ViVe 功能、登錄檔設定、排程工作與驅動程式,並在完成後自動觸發必要的重新啟動。
  • 優化的鍵盤啟動邏輯:核心的 KeyboardManager 邏輯已被重新實作以提高可靠性。它現在會確保鍵盤程序 (TabTip.exe) 被啟動後立即收回,使其處於待命狀態,以便在需要時由作業系統無縫啟用。
  • 改進的驅動程式狀態偵測:現在透過檢查登錄檔機碼而非服務狀態來判斷驅動程式是否安裝,偵測更為準確。安裝失敗時的回滾程序也已強化,會自動觸發孤立裝置節點的清理作業。

🛠️ 安裝說明

(前置需求:.NET 8 桌面執行階段 (x64))

  • 新使用者:下載並執行 XboxFullscreenExperienceTool-0.0.10.msi
  • 已安裝舊版的使用者:直接執行新的 MSI 檔案即可自動升級現有版本。

中文 (简体)

v0.0.10:可靠的游戏手柄键盘与强化的卸载流程

本次更新聚焦于可靠性,并解决了数个用户体验问题。此版本导入了确保手柄键盘在非触控设备上随时可用的功能,提供了必要的文字输入体验。卸载流程也已重新设计,实现了静默且可靠的清理机制,确保在移除工具后,您的系统能恢复到干净的初始状态。

✨ 本次更新亮点

  • 可靠的手柄键盘:新增一项用户可配置的功能,专为非触控设备在登录时自动启动手柄键盘。此功能解决了因操作系统限制,导致无法使用手柄进行文字输入的问题。
  • 强化的静默卸载:实现了全新的、解耦的静默卸载流程 (/silentdisable)。该处理程序能可靠地清除所有系统变更,包含 ViVe 功能、注册表设置、计划任务与驱动程序,并在完成后自动触发必要的重启。
  • 优化的键盘启动逻辑:核心的 KeyboardManager 逻辑已被重新实现以提高可靠性。它现在会确保键盘程序 (TabTip.exe) 被启动后立即收回,使其处于待命状态,以便在需要时由操作系统无缝启用。
  • 改进的驱动程序状态检测:现在通过检查注册表项而非服务状态来判断驱动程序是否安装,检测更为准确。安装失败时的回滚程序也已强化,会自动触发孤立设备节点的清理作业。

🛠️ 安装说明

(前置需求:.NET 8 桌面运行环境 (x64))

  • 新用户:下载并运行 XboxFullscreenExperienceTool-0.0.10.msi
  • 已安装旧版本的用户:直接运行新的 MSI 文件即可自动升级现有版本。

日本語

v0.0.10:信頼性の高いゲームパッドキーボードと堅牢なアンインストール

このアップデートは、信頼性の向上とユーザーエクスペリエンスの問題解決に焦点を当てています。タッチ非対応デバイスでゲームパッドキーボードが常に利用可能になる機能を導入し、必要不可欠なテキスト入力機能を提供します。アンインストールプロセスも再設計され、サイレントで堅牢になり、削除時にシステムがクリーンな状態に戻ることを保証します。

✨ 今回のアップデート内容

  • 信頼性の高いゲームパッドキーボード:タッチ非対応デバイス向けに、ログオン時にゲームパッドキーボードを自動的に起動するユーザー設定可能な機能を導入しました。これにより、OSの制約でキーボードが表示されず、コントローラーでのテキスト入力ができないという問題を解決します。
  • 堅牢なサイレントアンインストール:新しく、分離されたサイレントアンインストールプロセス (/silentdisable) を実装しました。このハンドラは、ViVe機能、レジストリ設定、スケジュールされたタスク、ドライバーを含むすべてのシステム変更を確実にクリーンアップし、完了時に必要な再起動を自動的にトリガーします。
  • 強化されたキーボード起動ロジック:信頼性をさらに向上させるため、KeyboardManagerのコアロジックを再実装しました。これにより、キーボードプロセス(TabTip.exe)が起動した直後にキーボードを格納し、OSが必要な時にシームレスに有効化できる待機状態に保ちます。
  • 改善されたドライバー状態検出:ドライバーのインストール状態を、サービスの状態ではなくレジストリキーをチェックすることで、より正確に判断するようになりました。インストール失敗時のロールバック手順も強化され、失敗時に孤立したデバイスノードのクリーンアップを自動的にトリガーします。

🛠️ インストール手順

(前提条件:.NET 8 デスクトップ ランタイム (x64))

  • 新規ユーザーの方XboxFullscreenExperienceTool-0.0.10.msi をダウンロードして実行してください。
  • 既存のユーザーの方:新しいMSIファイルを実行するだけで、現在のインストールが自動的にアップグレードされます。

한국어

v0.0.10: 신뢰성 있는 게임패드 키보드 및 강력한 제거 프로세스

이번 업데이트는 신뢰성 향상과 사용자 경험 문제 해결에 중점을 두었습니다. 터치를 지원하지 않는 장치에서 게임패드 키보드를 항상 사용할 수 있도록 보장하는 기능이 도입되어 필수적인 텍스트 입력 기능을 제공합니다. 또한, 제거 프로세스가 재설계되어 자동화되고 강력해졌으며, 프로그램 제거 시 시스템이 깨끗한 상태로 복원되도록 보장합니다.

✨ 이번 업데이트의 주요 내용

  • 신뢰성 있는 게임패드 키보드: 터치를 지원하지 않는 장치에서 로그온 시 게임패드 키보드를 자동으로 실행하는 사용자 설정 가능 기능이 추가되었습니다. 이는 OS 제한으로 인해 키보드가 나타나지 않아 컨트롤러 기반 텍스트 입력이 불가능했던 문제를 해결합니다.
  • 강력한 자동 제거 프로세스: 새롭고 분리된 자동 제거 프로세스(/silentdisable)가 구현되었습니다. 이 핸들러는 ViVe 기능, 레지스트리 설정, 예약된 작업, 드라이버를 포함한 모든 시스템 변경 사항을 안정적으로 정리하며, 완료 시 필요한 재부팅을 자동으로 트리거합니다.
  • 향상된 키보드 시작 로직: KeyboardManager의 핵심 로직이 신뢰성을 높이기 위해 재구현되었습니다. 이제 키보드 프로세스(TabTip.exe)를 시작한 후 즉시 집어넣어, 필요할 때 OS가 원활하게 활성화할 수 있도록 준비된 상태로 유지합니다.
  • 개선된 드라이버 상태 감지: 이제 드라이버 설치 여부를 서비스 상태 대신 레지스트리 키를 확인하여 더 정확하게 판단합니다. 설치 실패 시 롤백 절차도 강화되어, 실패 시 분리된(orphaned) 장치 노드를 자동으로 정리합니다.

🛠️ 설치 안내

(필수 구성 요소: .NET 8 데스크톱 런타임 (x64))

  • 신규 사용자: XboxFullscreenExperienceTool-0.0.10.msi를 다운로드하여 실행하십시오.
  • 기존 사용자: 새 MSI 파일을 실행하기만 하면 현재 설치된 버전이 자동으로 업그레이드됩니다.

Full Changelog: v0.0.9...v0.0.10