github 8bit2qubit/OmniConsole v2.9.0.0
OmniConsole v2.9.0.0

17 hours ago

v2.9.0.0: Upgraded to .NET 10 — A Major Refactor for Better Performance & User Experience

🌐 Official Website — documentation, features overview, and installation guide.

🔧 Improvements (v2.9.0.0)

  • Upgraded to .NET 10 with a major refactor: OmniConsole has moved to .NET 10, with a substantial refactor to fit the new foundation — for better performance and a smoother experience across the app.
  • Smooth platform launch: launching a platform lands you cleanly on the platform's own screen in one go, without the extra restarts or screen flicker along the way. Steam, the Xbox app, Epic, Playnite, and Armoury Crate SE are each recognized precisely.
  • Patient with a slow Steam launch: when a fresh Steam works through a big update before Big Picture appears — which can take several minutes — OmniConsole gives it the time it needs.
  • Steady focus highlight in Xbox Mode: in Xbox Mode, the top-left navigation button lights up with a white focus outline the moment the app opens, clearly showing where the focus is.
  • Full-screen fix for Windows Insider builds: on Windows Insider build 26220.8491+, OmniConsole's full-screen view could show rounded corners instead of filling the screen properly. This release works around that, so it once again fills the screen edge to edge with square corners. Stable builds (26100 / 26200) were never affected.
  • Cleaner cursor on dropdowns: opening a dropdown with the gamepad now keeps the mouse cursor as a normal arrow instead of a busy spinner — working around a long-standing WinUI bug that Microsoft has yet to fix.
  • Tidier focus in the OmniCharm widget: the first D-pad press into the OmniCharm Game Bar widget now lands cleanly on the first option with its highlight showing, working around a Game Bar focus quirk where that first press would otherwise land without a visible highlight.
  • Custom platform deletion keeps its place: after deleting a custom platform, the highlight stays on a neighboring card, matching how the Nekomata app list already behaves.
  • Nekomata remembers the app you were editing: after you customize an app's gamepad mapping and go back, the list lands right on the app you just edited — even when several of your apps share the same program name.
  • Clearer focus in the update-pause dialog: when an update pauses because games are still using PhantomPaw, the dialog now opens with the focus highlight on the first app card, so you can review the listed games with the D-pad right away.
  • Clearer "Left Win" and "Right Win" labels: in the change-key picker, the Windows key is now labeled as Left Win and Right Win, making it clear which one you're choosing. Existing mappings are unaffected.
  • Faster About page: the About page now loads your build and environment details quickly when you open it.
  • Build verification covers both packages: the certificate details on the About page and the AUTHENTICITY.md guide now explain that the OmniCharm widget is signed with the same certificate as OmniConsole, with a single PowerShell command that verifies both packages at once.

🎮 Gamepad Mouse Mode Cheat Sheet

Button OmniNav Classic
Left Stick Cursor Scroll
Right Stick Scroll Cursor
A Left Click Enter
B Right Click Esc
X Page Down Page Down
Y Page Up Page Up
LB Ctrl+Shift+Tab Tab
RB Ctrl+Tab Left Click
LT Esc Shift+Tab
RT Enter Right Click
LS Shift+Tab
RS Tab
D-pad Arrow Keys Arrow Keys
  • Three states: Off (disabled) · Auto (Edge, Chrome, Firefox, Opera, Brave, Epic Games Store, File Explorer, Steam, Discord) · Force On (all apps).
  • Toggleable via the OmniCharm Game Bar widget.
  • Gamepad Mouse Mode is auto-disabled on ROG Ally family — devices with built-in gamepad mapping.

🎮 Gamepad Steam Shortcuts

image
Button Action
⧉ (short press) Open Steam menu¹
⧉ (long press) Open Quick Access menu¹
☰ (long press) Open Steam In-Game Overlay²˒³

¹ In Steam Big Picture ² In-game ³ Toggleable via the OmniCharm Game Bar widget


v2.9.0.0:升級 .NET 10,大幅重構以提升效能與使用者體驗

🌐 前往官方網站:完整文件、功能介紹與安裝指南。

🔧 改進 (v2.9.0.0)

  • 升級 .NET 10 並大幅重構:OmniConsole 主程式已升級至 .NET 10,並因應新架構進行大量重構,提升整個 App 的效能與使用體驗。
  • 平順的平台啟動:啟動平台時一次到位,平順地落在平台畫面上,過程不再有多餘的重啟或畫面跳動。Steam、Xbox App、Epic、Playnite、Armoury Crate SE 等平台都能被精準辨識。
  • 耐心等待較慢的 Steam 啟動:當全新的 Steam 正在跑大型更新、要過一陣子 Big Picture 才出現(可能要好幾分鐘),OmniConsole 會給它足夠的時間。
  • Xbox 模式中穩定的焦點框:在 Xbox 模式中,App 一開啟,左上的導航按鈕就會亮起白色焦點框,清楚標示目前的焦點位置。
  • 修正 Windows Insider 版本的全螢幕顯示:在 Windows Insider 版本 26220.8491+ 上,OmniConsole 的全螢幕畫面可能出現四邊圓角、無法正確填滿螢幕。這個版本做了適配,讓它在這些版本上也能以完全的直角填滿整個螢幕。穩定版(26100/26200)原本就正常、不受影響。
  • 下拉選單的游標更俐落:用手把展開下拉選單時,滑鼠游標會維持正常的箭頭,而不是忙碌的轉圈圖示。這原是 WinUI 長期存在、微軟至今尚未修復的問題。
  • OmniCharm 小工具的焦點更俐落:第一次用 D-pad 進入 OmniCharm Game Bar 小工具時,會乾淨地落在第一個選項並顯示焦點框;這繞過了 Game Bar 本身的一個焦點怪癖,原本第一下進入時,焦點框不會顯示出來。
  • 刪除自訂平台後焦點穩定:刪除自訂平台後,焦點框會停在鄰近的卡片上,與貓又程式清單既有的行為一致。
  • 貓又記得你正在編輯的程式:自訂某個程式的手把映射並返回後,清單會準確停在你剛剛設定的那個程式,即使你有多個程式剛好共用相同的程式名稱也一樣。
  • 「暫緩更新」對話方塊的焦點更清楚:當更新因遊戲仍在使用 PhantomPaw 而暫緩時,對話方塊一開啟,焦點框就會落在第一張應用程式卡片上,讓你可以立刻用 D-pad 逐個檢視列出的遊戲。
  • 更清楚的「左 Win」與「右 Win」標示:在改鍵選單中,Windows 鍵現在標示為左 Win右 Win,讓你清楚知道選的是哪一顆。既有的映射不受影響。
  • 關於頁載入更快:開啟關於頁時,版本與環境資訊會更快速地顯示出來。
  • 建置驗證涵蓋兩個套件:關於頁的憑證詳細資訊與 AUTHENTICITY.zh-TW.md 說明文件,現在會說明 OmniCharm 小工具與 OmniConsole 由同一張憑證簽署,並提供一道可一次驗證兩個套件的 PowerShell 指令。

🎮 手把滑鼠模式速查表

按鍵 OmniNav Classic
左搖桿 游標 滾輪
右搖桿 滾輪 游標
A 滑鼠左鍵 Enter
B 滑鼠右鍵 Esc
X Page Down Page Down
Y Page Up Page Up
LB Ctrl+Shift+Tab Tab
RB Ctrl+Tab 滑鼠左鍵
LT Esc Shift+Tab
RT Enter 滑鼠右鍵
LS Shift+Tab
RS Tab
十字鍵 方向鍵 方向鍵
  • 三種狀態:關閉(停用)· 自動(Edge、Chrome、Firefox、Opera、Brave、Epic Games Store、檔案總管、Steam、Discord)· 強制開啟(所有應用程式)。
  • 可於 OmniCharm Game Bar 小工具切換。
  • ROG Ally 家族自動停用手把滑鼠模式,因裝置具備內建手把映射。

🎮 手把 Steam 快捷鍵

image
按鍵 動作
⧉(短按) 開啟 Steam 選單¹
⧉(長按) 開啟快速存取選單¹
☰(長按) 開啟 Steam 遊戲內嵌介面²˒³

¹ 於 Steam Big Picture 中 ² 遊戲中 ³ 可於 OmniCharm Game Bar 小工具切換


🛠️ 安裝說明

從下方 Assets 下載 OmniConsole_2.9.0.0_x64.zip 並解壓縮至任意資料夾。

方式 A:Install.bat(建議)

  1. 執行 Install.bat,將自動開啟開發人員模式、安裝憑證、補齊相依框架套件,並安裝兩個 MSIX 套件。

方式 B:手動安裝

  1. [重要] 前往 Windows 設定 → 系統 → 進階,啟用開發人員模式
  2. [重要] 點兩下 OmniConsole_2.9.0.0_x64.cer → 點選安裝憑證 → 存放區位置選擇本機電腦將所有憑證放入以下的存放區 → 瀏覽 → 選擇受信任的人 → 完成。(若你之前已安裝過,則無需重複此步驟。
  3. (選用,僅全新/離線系統需要;連網系統會自動下載) 依序點兩下 Dependencies\ 中的檔案安裝相依框架套件(若顯示已安裝相同或更新版本可略過)。
  4. 點兩下 OmniConsole_2.9.0.0_x64.msix 安裝主程式。
  5. 點兩下 OmniConsole.PhantomLink_2.9.0.0_x64-widget.msix 安裝 OmniCharm 小工具。

已安裝過 OmniConsole?直接在 App 內更新:

  1. 開啟 OmniConsole 設定,前往 ☰ → 進階
  2. 點選檢查更新,再點下載並安裝。OmniConsole 會自動下載新版本並完成安裝,無需重跑上方步驟。

⚙️ 前置條件

  • Windows 11 24H2 (Build 26100.7019)+,且已啟用 Xbox 模式 (FSE) 功能。
  • OmniConsole 需要完整掌機版的 Xbox 模式 (FSE)。Microsoft 正逐步將受限 PC 版推送至一般 PC,請使用 Xbox Full Screen Experience Tool (XFSET) 切換至完整掌機版。
  • 桌機、筆電、平板及未取得完整掌機版的掌機:請先執行 XFSET。
  • 原生掌機裝置(如 ROG Xbox Ally 系列):原廠即為完整掌機版,可直接安裝 OmniConsole。
  • 需要 Xbox 手把:Game Bar、Xbox 模式 (FSE) 以及所有手把功能皆需使用具備 Xbox 按鈕的 XInput 相容控制器。

🛠️ Installation Instructions

Download OmniConsole_2.9.0.0_x64.zip from the Assets below and extract it to any folder.

Option A: Install.bat (Recommended)

  1. Run Install.bat. It will enable Developer Mode, install the certificate, install any missing framework dependencies, and install both MSIX packages automatically.

Option B: Manual Install

  1. [Critical] Go to Windows Settings → System → Advanced and enable Developer Mode.
  2. [Critical] Double-click OmniConsole_2.9.0.0_x64.cer → click Install Certificate → Store Location: Local MachinePlace all certificates in the following store → Browse → select Trusted People → Finish. (Skip this step if you already have the certificate installed)
  3. (Optional — only needed on fresh/offline systems; online systems fetch these automatically) Double-click each file inside Dependencies\ to install the bundled framework packages (skip any that report an equal or newer version already installed).
  4. Double-click OmniConsole_2.9.0.0_x64.msix to install the main app.
  5. Double-click OmniConsole.PhantomLink_2.9.0.0_x64-widget.msix to install the OmniCharm widget.

Already have OmniConsole installed? Update from within the app:

  1. Open OmniConsole Settings, then go to ☰ → Advanced.
  2. Click Check for Updates, then Download & Install. OmniConsole downloads the new version and installs it for you — no need to re-run the steps above.

⚙️ Prerequisites

  • Windows 11 24H2 (Build 26100.7019)+ with Xbox Mode (FSE) enabled.
  • OmniConsole requires the Full Handheld edition of Xbox Mode (FSE). Microsoft is gradually rolling out a Limited PC edition to regular PCs — use Xbox Full Screen Experience Tool (XFSET) to switch to the Full Handheld edition.
  • Desktops, Laptops, Tablets & Handhelds without the Full Handheld edition: Run XFSET first.
  • Native Handheld Devices (e.g., ROG Xbox Ally series): Already on the Full Handheld edition — install OmniConsole directly.
  • Xbox Controller Required: Game Bar, Xbox Mode (FSE), and all gamepad features require an Xbox-compatible (XInput) controller with an Xbox button.

Full Changelog: v2.7.0.0...v2.9.0.0

Don't miss a new OmniConsole release

NewReleases is sending notifications on new releases.