github 8bit2qubit/OmniConsole v2.7.0.0
OmniConsole v2.7.0.0

5 hours ago

v2.7.0.0: Nekomata — Block Native Gamepad Input

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

image

OmniConsole About

✨ New Features

  • Block Native Gamepad Input: a new toggle in the Nekomata per-app gamepad mapping editor. When enabled for a game, OmniConsole intercepts that game's XInput and DirectInput calls so only your remapped inputs reach it — eliminating double-input in games that have native Xbox controller support. Works with both 32-bit and 64-bit games. Some games are not supported (such as those built with Unity 5, those with Steam Input enabled, or UWP games) and the toggle may have no effect.
  • Updates wait for games using PhantomPaw (Block Native Gamepad Input): when you start an update, a dialog lists any running game that is still using PhantomPaw (name, process, PID, path); close the games yourself, then press Retry — or Cancel to update later.
    image
  • Search and sort the app list: the Nekomata per-app gamepad mapping list has a search box and a sort dropdown at the top. Type to filter by app name, with four sort options: newest first (default), oldest first, name A→Z, and name Z→A. With the gamepad, press Y to jump between the search box and the list, A on the search box to pop up the Windows 11 Gamepad Keyboard, LB / RB to page up and down by the number of currently visible rows, and X to delete the focused entry.
  • Build verification: the About page includes a Release Info card (OmniConsole Settings → ☰ → About) showing the commit hash and build timestamp, with a Details button that opens a dialog displaying the SHA-256 certificate thumbprint of your installed build. Copy it with one tap and compare against the value published in AUTHENTICITY.md to confirm your copy is genuine.

🔧 Improvements

  • App name display fix in the OmniCharm widget: fixed extra characters trailing the app name in the "Current app" line when reading executables with non-standard version info.
  • Environment snapshot now includes PhantomPaw versions and Release Info: the one-click Markdown report now covers PhantomPaw deployed versions (32-bit and 64-bit) and Release Info.

🎮 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


🛠️ Installation Instructions

Download OmniConsole_2.7.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.7.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.7.0.0_x64.msix to install the main app.
  5. Double-click OmniConsole.PhantomLink_2.7.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.

v2.7.0.0:貓又 — 阻擋原生手把輸入

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

image

OmniConsole 關於

✨ 新功能

  • 阻擋原生手把輸入:貓又各程式手把映射編輯器新增開關。對某款遊戲啟用後,OmniConsole 會攔截該遊戲的 XInput 與 DirectInput 呼叫,讓遊戲只收到你重新映射的輸入,消除原生支援 Xbox 手把的遊戲產生的雙重輸入。支援 32 位元與 64 位元遊戲。部分遊戲不支援此功能(例如以 Unity 5 製作的遊戲、啟用了 Steam 輸入的遊戲,或 UWP 遊戲),啟用後可能無效。
  • 遊戲使用 PhantomPaw(阻擋原生手把輸入)時暫緩更新:開始更新時,會彈出對話方塊列出仍在使用 PhantomPaw 的遊戲(名稱、行程、PID、路徑),需自行關閉這些遊戲後按「重試」,或按「取消」稍後再更新。
    image
  • 清單支援搜尋與排序:貓又各程式手把映射清單頁面新增頂部工具列,包含搜尋方塊與排序下拉選單。輸入文字即時過濾程式名稱,排序提供四種選項:新增順序新→舊(預設)、新增順序舊→新、名稱 A→Z、名稱 Z→A。手把操作支援 Y 鍵在搜尋方塊與清單之間切換焦點、搜尋方塊上按 A 鍵叫出 Windows 11 遊戲控制器鍵盤、LB / RB 依當下可見筆數跳一頁、X 鍵刪除目前項目。
  • 建置驗證:「關於」頁新增發行資訊卡片(OmniConsole 設定 → ☰ → 關於),顯示 commit hash 與建置時間,並附詳細資訊按鈕,開啟對話方塊顯示已安裝套件的 SHA-256 憑證指紋。一鍵複製後,可與 AUTHENTICITY.zh-TW.md 公布值比對,確認你手上的版本是正版。

🔧 改進

  • OmniCharm 小工具的程式名稱顯示修正:修正讀取版本資訊格式不規範的執行檔時,「目前:」那行程式名稱後出現多餘字元的問題。
  • 環境快照新增 PhantomPaw 版本與發行資訊:一鍵複製的 Markdown 報告現在涵蓋 PhantomPaw(32 位元與 64 位元)的部署版本與發行資訊。

🎮 手把滑鼠模式速查表

按鍵 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.7.0.0_x64.zip 並解壓縮至任意資料夾。

方式 A:Install.bat(建議)

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

方式 B:手動安裝

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

Full Changelog: v2.5.2.0...v2.7.0.0

Don't miss a new OmniConsole release

NewReleases is sending notifications on new releases.