XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

LogiBoardToolBox

【WinUI】罗技鼠标板载驱动程序

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/LogiBoardToolBox

Initialize LogiBoardToolBox with multi-device onboard configuration

c281897
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

188 个文件 +14005 -0
Added .gitattributes +7 -0
Added .gitignore +15 -0
Added LogiBoardToolBox.slnx +14 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Devices/MouseCatalog.cs +63 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Devices/mice.json +407 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Editing/CommittedText.cs +32 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/AdvancedMouseController.cs +125 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/DeviceStatus.cs +32 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/HidPlusPlusClient.cs +154 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/HostMacroSession.cs +101 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/HostModeLease.cs +37 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/IHidTransport.cs +10 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/OnboardModeTransition.cs +13 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/HidPlusPlus/PerformanceController.cs +141 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Lighting/LightingSettings.cs +133 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Lighting/LightingTransition.cs +26 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Lighting/LightsyncDevice.cs +142 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/LogiBoardToolBox.Core.csproj +19 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Macros/GHubMacroImport.cs +119 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Macros/HidKeys.cs +67 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Macros/MacroCompiler.cs +162 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Macros/MacroRuntime.cs +159 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Models/MyModel.cs +7 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/ButtonBinding.cs +50 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/ImmediateSaveQueue.cs +53 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/MacroAllocator.cs +155 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/MemorySnapshot.cs +54 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/MemoryWritePlan.cs +95 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/MouseProfile.cs +113 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/OnboardCapabilities.cs +34 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/OnboardLighting.cs +19 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/OnboardMemory.cs +211 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Onboard/SectorChecksum.cs +27 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Storage/RuntimeDataPaths.cs +51 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Utilities/Helpers/FileHelper.cs +34 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Utilities/Helpers/Helper.cs +31 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Windows/LogitechDiscovery.cs +59 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Windows/MacroRecorder.cs +117 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Windows/RawMouseMonitor.cs +115 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Windows/WindowsHidTransport.cs +173 -0
Added LogiBoardToolBox/LogiBoardToolBox.Core/Windows/WindowsInputSink.cs +69 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/AdvancedSettingsTests.cs +137 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/CommittedTextTests.cs +109 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/FakeMouse.cs +97 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/FeatureTests.cs +160 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/GHubImportTests.cs +156 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/LogiBoardToolBox.Test.csproj +19 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/MultiDeviceTests.cs +171 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/OnboardHandoffTests.cs +72 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/OnboardTests.cs +367 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/ProductRenameTests.cs +43 -0
Added LogiBoardToolBox/LogiBoardToolBox.Test/RuntimeTests.cs +178 -0
Added LogiBoardToolBox/LogiBoardToolBox/App.xaml +31 -0
Added LogiBoardToolBox/LogiBoardToolBox/App.xaml.cs +86 -0
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G305.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G403Hero.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G403Wired.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G403Wireless.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G502Hero.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G502Wireless.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G703.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G703Hero.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G900.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G903.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/G903Hero.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/GPW.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/Catalog/Superlight.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/G502XPlus/front_black.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Devices/G502XPlus/side_black.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Fonts/BrownLogitechPan-Bold.otf +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Fonts/BrownLogitechPan-Regular.otf +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Lighting/redwhiteblue.json +119 -0
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Lighting/verticool.json +119 -0
Added LogiBoardToolBox/LogiBoardToolBox/Assets/LockScreenLogo.scale-200.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/SplashScreen.scale-200.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Square150x150Logo.scale-200.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Square44x44Logo.scale-200.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Square44x44Logo.targetsize-24_altform-unplated.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/StoreLogo.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/Wide310x150Logo.scale-200.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/appicon.ico +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Assets/icon.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added LogiBoardToolBox/LogiBoardToolBox/Controls/AnimationEditorView.cs +176 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/CommitTextBox.cs +86 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/DpiProfileView.xaml +44 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/DpiProfileView.xaml.cs +59 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/HeroCalibrationView.cs +77 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/LightsyncMapView.xaml +7 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/LightsyncMapView.xaml.cs +107 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MacroEditorView.xaml +19 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MacroEditorView.xaml.cs +75 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MacroPhaseView.cs +92 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MacroTypeIcon.cs +30 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MouseMapView.xaml +13 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/MouseMapView.xaml.cs +168 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/PrecisionSlider.cs +55 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/ScreenRegionView.xaml +10 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/ScreenRegionView.xaml.cs +72 -0
Added LogiBoardToolBox/LogiBoardToolBox/Controls/WorkspaceHost.cs +27 -0
Added LogiBoardToolBox/LogiBoardToolBox/Implements/Services/MyService.cs +12 -0
Added LogiBoardToolBox/LogiBoardToolBox/Interface/Services/IMyService.cs +7 -0
Added LogiBoardToolBox/LogiBoardToolBox/LogiBoardToolBox.csproj +102 -0
Added LogiBoardToolBox/LogiBoardToolBox/MainWindow.xaml +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/MainWindow.xaml.cs +55 -0
Added LogiBoardToolBox/LogiBoardToolBox/Package.appxmanifest +48 -0
Added LogiBoardToolBox/LogiBoardToolBox/Profiles/CacheProfiles/CacheProfile.cs +16 -0
Added LogiBoardToolBox/LogiBoardToolBox/Profiles/CrossVersionProfiles/SystemProfile.cs +23 -0
Added LogiBoardToolBox/LogiBoardToolBox/Properties/PublishProfiles/win-arm64.pubxml +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/Properties/PublishProfiles/win-x64.pubxml +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/Properties/PublishProfiles/win-x86.pubxml +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/Properties/launchSettings.json +7 -0
Added LogiBoardToolBox/LogiBoardToolBox/Services/LightingSources.cs +86 -0
Added LogiBoardToolBox/LogiBoardToolBox/Services/LightsyncSession.cs +85 -0
Added LogiBoardToolBox/LogiBoardToolBox/Services/MouseActivityObserver.cs +27 -0
Added LogiBoardToolBox/LogiBoardToolBox/Styles/Colors.xaml +16 -0
Added LogiBoardToolBox/LogiBoardToolBox/Styles/ConverterResources.xaml +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/Styles/Thickness.xaml +36 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/AppPath.cs +14 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/AvatarGenerator.cs +73 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/Converter/StringEmptyVisibilityConverter.cs +12 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/Converter/SurnameToAvatarConverter.cs +33 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/Helpers/DataTransferManagerHelper.cs +33 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/Helpers/WindowHelper.cs +11 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/Selector/LogItemTemplateSelector.cs +37 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/UiImportReview.cs +60 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/UiInputEditReview.cs +109 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/UiVerification.cs +208 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/UiVerificationCatalog.cs +85 -0
Added LogiBoardToolBox/LogiBoardToolBox/Utilities/UiVerificationScenarios.cs +155 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/AdvancedDeviceSettings.cs +130 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/AnimationWorkspace.cs +145 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/AppShellPageViewModel.cs +24 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/AssignmentPalette.cs +98 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/CatalogVerificationFixture.cs +43 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/DeviceStatusSettings.cs +22 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/DeviceWorkspace.cs +58 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/ImmediateBoardSettings.cs +171 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/LightsyncSettings.cs +293 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/LogViewPageViewModel.cs +68 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/MacroTimeline.cs +147 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/MainPageViewModel.cs +369 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/MouseEditors.cs +169 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/PerformanceSettings.cs +140 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/ProfileDrafts.cs +26 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/SensitivityPresets.cs +53 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/SettingPageViewModel.cs +65 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/SoftwareRuntime.cs +141 -0
Added LogiBoardToolBox/LogiBoardToolBox/ViewModels/ViewModelBase.cs +6 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/AppShellPage.xaml +22 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/AppShellPage.xaml.cs +98 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/LogViewPage.xaml +170 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/LogViewPage.xaml.cs +25 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/MainPage.xaml +145 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/MainPage.xaml.cs +326 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/SettingPage.xaml +60 -0
Added LogiBoardToolBox/LogiBoardToolBox/Views/SettingPage.xaml.cs +22 -0
Added LogiBoardToolBox/LogiBoardToolBox/app.manifest +19 -0
Added README.md +78 -0
Added docs/ASSET-PROVENANCE.md +22 -0
Added docs/GHUB-FUNCTIONAL-REFERENCE.md +70 -0
Added docs/MULTI-DEVICE-SUPPORT.md +50 -0
Added docs/PROTOCOL-REFERENCES.md +64 -0
Added tools/LogiBoardToolBox.Diagnostics/DevicePropertiesReadOnly.cs +37 -0
Added tools/LogiBoardToolBox.Diagnostics/GHubImportOperations.cs +95 -0
Added tools/LogiBoardToolBox.Diagnostics/HardwareExercises.cs +83 -0
Added tools/LogiBoardToolBox.Diagnostics/ImportedMacroObservation.cs +69 -0
Added tools/LogiBoardToolBox.Diagnostics/KeyboardControlExercise.cs +67 -0
Added tools/LogiBoardToolBox.Diagnostics/LogiBoardToolBox.Diagnostics.csproj +11 -0
Added tools/LogiBoardToolBox.Diagnostics/NativeKeyboardExercise.cs +76 -0
Added tools/LogiBoardToolBox.Diagnostics/OnboardRuntimeReload.cs +99 -0
Added tools/LogiBoardToolBox.Diagnostics/PhysicalClickProbe.cs +74 -0
Added tools/LogiBoardToolBox.Diagnostics/PhysicalMacroProbe.cs +237 -0
Added tools/LogiBoardToolBox.Diagnostics/Program.cs +200 -0
Added tools/LogiBoardToolBox.Diagnostics/Receiver-RepairHost.ps1 +125 -0
Added tools/LogiBoardToolBox.Diagnostics/ReceiverNotificationScope.cs +56 -0
Added tools/LogiBoardToolBox.Diagnostics/ReceiverReadOnlyAudit.cs +78 -0
Added tools/LogiBoardToolBox.Diagnostics/ReplugKeyboardComparison.cs +50 -0
Added tools/LogiBoardToolBox.Diagnostics/Restart-ReceiverKeyboard.ps1 +39 -0
Added tools/LogiBoardToolBox.Diagnostics/Restart-ReceiverKeyboardInterface.ps1 +40 -0
Added tools/LogiBoardToolBox.Diagnostics/SelfTriggeredKeyboardExercise.cs +248 -0
Added tools/LogiBoardToolBox.Diagnostics/SnapshotRestore.cs +27 -0
Added tools/LogiBoardToolBox.Diagnostics/Start-ReceiverRepairHost.ps1 +21 -0
Added tools/LogiBoardToolBox.Diagnostics/Use-ReceiverRepairHost.ps1 +32 -0
Added tools/LogiBoardToolBox.Diagnostics/WatchOnboardOutput.cs +41 -0
Added tools/LogiBoardToolBox.Diagnostics/WatchReceiverOutput.cs +63 -0
Added tools/LogiBoardToolBox.UsbTrace/LogiBoardToolBox.UsbTrace.csproj +11 -0
Added tools/LogiBoardToolBox.UsbTrace/Program.cs +117 -0