{{ $t('troubleshooting.virtualhid_benefit_mouse_title') }}
+{{ $t('troubleshooting.virtualhid_benefit_mouse') }}
+From e19464a8eb1ec49fc3385dc979c356130531706e Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Sun, 23 Aug 2026 09:55:47 -0400 Subject: [PATCH] chore: update Virtual HID requirements and mouse refresh Set a Windows Virtual HID Driver minimum version of `2026.823.352.3` (while still allowing `0.0.0.*` development builds), and fix driver detection/status reporting so outdated installs are shown as installed but incompatible. Add runtime mouse recreation after successful license actions, broaden Windows UI/troubleshooting checks beyond controller-enabled mode, and update tray/web/docs messaging to cover Raw Input mouse support and licensing scope. Unit tests were expanded for version logic, mouse refresh behavior, and tray text, and the libvirtualhid submodule was updated. --- docs/configuration.md | 20 ++++++------ docs/getting_started.md | 24 +++++++++----- docs/troubleshooting.md | 31 ++++++++++++++----- src/confighttp.cpp | 17 ++++++++-- src/confighttp.h | 3 +- src/input.cpp | 10 ++++++ src/input.h | 8 +++++ src/platform/virtualhid_input.cpp | 27 ++++++++++------ src/platform/virtualhid_input.h | 5 +++ src/system_tray.cpp | 11 ++++--- src_assets/common/assets/web/index.html | 8 ++--- .../assets/web/public/assets/locale/en.json | 18 ++++++----- .../common/assets/web/troubleshooting.html | 25 ++++++++++----- tests/unit/test_confighttp.cpp | 27 ++++++++++++++++ tests/unit/test_input.cpp | 24 ++++++++++++++ tests/unit/test_system_tray.cpp | 22 +++++++------ third-party/libvirtualhid | 2 +- 17 files changed, 207 insertions(+), 75 deletions(-) diff --git a/docs/configuration.md b/docs/configuration.md index 03086488173..d55dc380f82 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -1522,9 +1522,9 @@ editing the `conf` file in a text editor. Use the examples as reference.
{{ $t('troubleshooting.virtualhid_benefit_gamepads') }}
{{ $t('troubleshooting.virtualhid_benefit_mouse') }}
+