OmniConsole v0.9.0.0
v0.9.0.0: Custom Packaged App Launch Support & Core Fixes
This release extends the custom platform editor with a third launch type (Packaged App), enabling users to target any installed MSIX / APPX / Bundle app directly. Built-in fallback strategies for the Xbox App and Armoury Crate SE are also expanded. A bug in the Add / Edit Platform dialog that prevented clipboard operations, non-Latin IME input, and modifier keys from working is also resolved.
✨ What's New in This Release
-
Custom Platform: Packaged App Launch Type:
- A new Packaged App (MSIX / APPX / Bundle) option is available in the Add / Edit Platform dialog, alongside the existing Protocol URI and Executable types.
- Selecting this type shows a searchable AutoSuggestBox that enumerates installed packages for the current user. Framework packages, system components, background services, and extensions are filtered out, leaving only packages with a launchable user-facing entry point.
- After selecting a package, the platform name field is auto-filled with the app's display name if left blank.
- A caution note is shown to inform users that not all packages support being launched (e.g., extensions or background-only services).
-
Built-in Platform Fallback Expansion:
- Xbox App and Armoury Crate SE now have additional fallback strategies.
-
Bug Fix: Clipboard, IME & Modifier Keys:
- Fixed an issue in the Add / Edit Platform dialog where clipboard operations, non-Latin IME input (e.g., Zhuyin, Pinyin), and modifier keys (e.g., Shift, Ctrl) did not work.
-
Localization:
- Dynamic platform names in UI status messages are now wrapped in locale-appropriate quotation marks (
「」for zh-TW,""for zh-CN), resolving whitespace formatting issues in Chinese contexts.
- Dynamic platform names in UI status messages are now wrapped in locale-appropriate quotation marks (
-
Launch Error Message:
- The "launch failed" message now reads: "Unable to launch {0}. Please ensure the app can be launched and check its installation or settings." The previous wording implied the app was not installed, which was not always accurate.
🛠️ Installation Instructions
- Go to Settings → System → Advanced and enable Developer Mode.
- Download
OmniConsole_0.9.0.0_x64.msixandOmniConsole_0.9.0.0_x64.cerfrom the Assets below. - Double-click the
.cerfile → click Install Certificate → Store Location: Local Machine → Place all certificates in the following store → Browse → select Trusted People → Finish. (Skip this step if you already have the certificate installed) - Double-click the
.msixfile to install.
⚙️ Prerequisites
- Windows 11 24H2 (Build 26100.7019)+ with Full Screen Experience (FSE) enabled.
- Desktops, Laptops, Tablets & Handhelds without native FSE: Use Xbox Full Screen Experience Tool to enable FSE first.
- Native Handheld Devices (e.g., ROG Xbox Ally series): FSE is natively supported. Install OmniConsole directly.
v0.9.0.0:自訂封裝應用程式啟動支援與核心修正
本次更新為自訂平台編輯器新增第三種啟動類型(封裝應用程式),允許使用者直接指定任何已安裝的 MSIX / APPX / Bundle 應用程式。Xbox App 與 Armoury Crate SE 的內建備援策略也同步擴充。此外,修正了新增/編輯平台對話方塊中剪貼簿、注音等中文輸入法與修飾鍵失效的問題。
✨ 本次更新亮點
-
自訂平台:封裝應用程式啟動類型:
- 新增 / 編輯平台對話方塊中,Protocol URI 與執行檔之外,新增第三個選項:封裝套件 (MSIX / APPX / Bundle)。
- 選取此類型後,會顯示可搜尋的自動建議輸入框,列出目前使用者已安裝的套件。框架套件、系統元件、背景服務與延伸模組將被過濾,僅顯示具有可啟動使用者介面進入點的套件。
- 選取套件後,若平台名稱欄位為空,會自動填入該應用程式的顯示名稱。
- 對話方塊會顯示注意說明,告知使用者並非所有套件均支援啟動(例如延伸模組或純背景服務)。
-
內建平台備援擴充:
- Xbox App 與 Armoury Crate SE 新增備援啟動策略。
-
問題修正:剪貼簿、輸入法與修飾鍵:
- 修正新增 / 編輯平台對話方塊中,剪貼簿功能、注音等中文輸入法,以及修飾鍵(如 Shift、Ctrl)無法使用的問題。
-
在地化:
- 介面狀態訊息中動態插入的平台名稱,現在會套用對應語系的引號格式(繁中:「」),解決中文語境下字串插值造成的空白排版問題。
-
啟動失敗訊息:
- 啟動失敗的提示訊息更新為:「無法啟動「{0}」。請確認該應用程式可正常執行,並檢查其安裝狀態或設定。」原先措辭暗示應用程式未安裝,但實際情況不一定如此。
🛠️ 安裝說明
- 前往設定 → 系統 → 進階,啟用開發人員模式。
- 從下方 Assets 下載
OmniConsole_0.9.0.0_x64.msix與OmniConsole_0.9.0.0_x64.cer。 - 點兩下
.cer檔案 → 點選安裝憑證 → 存放區位置選擇本機電腦 → 將所有憑證放入以下存放區 → 瀏覽 → 選擇受信任的人 → 完成。(若您之前已安裝過,則無需重複此步驟。) - 點兩下
.msix檔案進行安裝。
⚙️ 前置條件
- Windows 11 24H2 (Build 26100.7019)+,且已啟用全螢幕體驗 (FSE) 功能。
- 桌機、筆電、平板及未內建 FSE 的掌機:請先使用 Xbox Full Screen Experience Tool 啟用 FSE 功能。
- 原生掌機裝置(例如 ROG Xbox Ally 系列):已原生支援 FSE,可直接安裝 OmniConsole。
Full Changelog: v0.8.0.0...v0.9.0.0