HidSharp icon indicating copy to clipboard operation
HidSharp copied to clipboard

Make the `hid manager` to stop and start listening

Open Coloryr opened this issue 1 year ago • 0 comments

I use AssemblyLoadContext to manage the clr space in my own project. after the Unload and Load, there will be an error

[2024/10/21 14:41:40][Error]Gui Error
System.InvalidOperationException: HidSharp RegisterClass failed.
   at HidSharp.Platform.Windows.WinHidManager.Run(Action readyCallback) in C:\Code\src\oss\hidsharp\hid\HidSharp\Platform\Windows\WinHidManager.cs:line 159

So it need stop the thread to fix. I was add a HidSelectorManager to stop the HidManager

HidSelectorManager.Stop();

and it work, no Exception.

Coloryr avatar Oct 21 '24 08:10 Coloryr