📢 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)
特別感謝 @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+), and25H2 Dev (26220.6972+).
- The version check logic has been enhanced. It now validates against a list of compatible builds, including
🛠️ 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:- 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.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:- 檔案較小,但需要先安裝 .NET 8 桌面執行階段 (x64)。
所有使用者:請直接下載偏好的安裝程式並執行即可。它會自動處理全新安裝與版本升級。
中文 (简体)
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:- 文件较小,但需要先安装 .NET 8 桌面运行环境 (x64)。
所有用户:请直接下载偏好的安装程序并运行即可。它会自动处理全新安装与版本升级。
日本語
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:- ダウンロードサイズは小さいですが、事前に .NET 8 デスクトップ ランタイム (x64) をインストールする必要があります。
すべてのユーザーの方へ:お好みのインストーラーをダウンロードして実行してください。新規インストールとアップグレードの両方が自動的に処理されます。
한국어
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:- 더 작은 다운로드 파일이지만, 먼저 .NET 8 데스크톱 런타임 (x64)을 설치해야 합니다.
모든 사용자: 원하는 설치 프로그램을 다운로드하여 실행하기만 하면 됩니다. 신규 설치와 업그레이드 모두 자동으로 처리됩니다.
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ässiger macht.
- Das Hintergrundprogramm wird jetzt lautlos ausgeführt, ohne ein Konsolenfenster aufblitzen zu lassen, was ein nahtloses Starterlebnis bietet.
- Zur besseren Verständlichkeit wurde der Begriff „Touch-Tastatur“ in allen Benutzeroberflächentexten durch den genaueren Begriff „Gamepad-Tastatur“ ersetzt.
- Verbesserte UI-Reaktionsfähigkeit und Arbeitsablauf:
- Die Startprüfungen der Anwendung werden nun in einem Hintergrund-Thread ausgeführt, um ein Einfrieren der Benutzeroberfläche beim Start zu verhindern und eine sofortige Reaktionsfähigkeit zu gewährleisten.
- Wenn ein Konfigurationsproblem erkannt wird („Korrektur erforderlich“-Status), sind nun sowohl die „Korrigieren“- als auch die „Deaktivieren“-Schaltflächen aktiviert, sodass Benutzer wählen können, ob sie das Problem beheben oder alle Änderungen direkt rückgängig machen möchten.
- Erweiterte Sprachunterstützung:
- Drei neue Sprachen wurden hinzugefügt: Deutsch, Französisch und Russisch.
- Die Breite des Hauptfensters wurde angepasst, um längeren Text in allen Sprachen besser darzustellen.
- Die Spracherkennung für chinesische Gebietsschemas ist jetzt präziser und wendet für Hongkong/Macau korrekt traditionelles Chinesisch und für Singapur/Malaysia vereinfachtes Chinesisch an.
- Präzisere Windows-Versionsprüfung:
- Die Logik zur Versionsprüfung wurde verbessert. Sie validiert nun anhand einer Liste kompatibler Builds, einschließlich
24H2 (26100.7019+),25H2 (26200.7019+),25H2 RP (26200.7015+)und25H2 Dev (26220.6972+).
- Die Logik zur Versionsprüfung wurde verbessert. Sie validiert nun anhand einer Liste kompatibler Builds, einschließlich
🛠️ Installationsanweisungen
Wählen Sie zwischen zwei Installer-Typen.
Setup-0.0.13-Full.msi(Für die meisten Benutzer empfohlen):- Enthält alles, was Sie benötigen. Keine Voraussetzungen erforderlich.
Setup-0.0.13-Lite.msi:- Ein kleinerer Download, erfordert jedoch die vorherige Installation der .NET 8 Desktop Runtime (x64).
Für alle Benutzer: Laden Sie den Installer Ihrer Wahl herunter und führen Sie ihn aus. Er kümmert sich automatisch um Neuinstallationen und Upgrades.
Français
v0.0.13 : Fiabilité améliorée du clavier pour manette et réactivité de l'interface utilisateur
Cette mise à jour se concentre sur l'amélioration de la fiabilité et de l'expérience utilisateur de l'outil. La logique d'activation du clavier pour manette a été améliorée pour être plus robuste. L'application démarre désormais de manière asynchrone, améliorant la réactivité de l'interface utilisateur.
De plus, le support a été étendu avec trois nouvelles langues (français, allemand et russe) et une vérification plus précise de la version de Windows.
✨ Quoi de neuf dans cette version ?
- Activation améliorée du clavier pour manette:
- La logique d'activation du clavier n'utilise plus de délai fixe. Elle interroge désormais activement le système pour confirmer que le clavier est prêt, ce qui rend son activation et sa rétraction à la connexion plus fiables.
- L'utilitaire en arrière-plan s'exécute maintenant silencieusement sans faire clignoter de fenêtre de console, offrant une expérience de démarrage transparente.
- Pour plus de clarté, toutes les mentions de « clavier tactile » ont été remplacées par le terme plus précis de « clavier pour manette ».
- Réactivité de l'interface et flux de travail améliorés:
- Les vérifications au démarrage de l'application s'exécutent désormais sur un thread d'arrière-plan, empêchant l'interface de se figer au lancement et assurant une réactivité immédiate.
- Lorsqu'un problème de configuration est détecté (état « Correction requise »), les boutons « Corriger » et « Désactiver » sont désormais tous deux activés, donnant aux utilisateurs le choix de corriger le problème ou d'annuler directement toutes les modifications.
- Support linguistique étendu:
- Trois nouvelles langues ont été ajoutées : français, allemand et russe.
- La largeur de la fenêtre principale a été augmentée pour mieux s'adapter aux textes plus longs dans toutes les langues.
- La détection de la langue pour les paramètres régionaux chinois est désormais plus précise, appliquant correctement le chinois traditionnel pour Hong Kong/Macao et le simplifié pour Singapour/Malaisie.
- Vérification plus précise de la version de Windows:
- La logique de vérification de version a été améliorée. Elle valide désormais par rapport à une liste de builds compatibles, incluant
24H2 (26100.7019+),25H2 (26200.7019+),25H2 RP (26200.7015+), et25H2 Dev (26220.6972+).
- La logique de vérification de version a été améliorée. Elle valide désormais par rapport à une liste de builds compatibles, incluant
🛠️ Instructions d'installation
Choisissez entre deux types d'installeur.
Setup-0.0.13-Full.msi(Recommandé pour la plupart des utilisateurs):- Inclut tout ce dont vous avez besoin. Aucun prérequis nécessaire.
Setup-0.0.13-Lite.msi:- Un téléchargement plus léger, mais nécessite d'installer d'abord le .NET 8 Desktop Runtime (x64).
Pour tous les utilisateurs: Téléchargez l'installeur de votre choix et exécutez-le. Il gérera automatiquement les nouvelles installations et les mises à niveau.
Русский
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:- Меньший по размеру файл, но требует предварительной установки .NET 8 Desktop Runtime (x64).
Для всех пользователей: Загрузите выбранный установщик и запустите его. Он автоматически выполнит как новую установку, так и обновление.
Full Changelog: v0.0.12...v0.0.13