antonpup / Aurora

Unified lighting effects across multiple brands and various games.
http://www.project-aurora.com/
MIT License
1.83k stars 367 forks source link

BlinkStick Support #499 not working anymore #1932

Open SilentZen opened 4 years ago

SilentZen commented 4 years ago

Due to Aurora having own versions of hidsharp.dll BlinkStickDotNet.dll is not compatible anymore. Could BlinkStick server control API be used instead. https://github.com/arvydas/blinkstick-client/wiki/BlinkStick.com-API-features-for-standalone-server Thanks

jwrpalmer99 commented 3 years ago

I wouldn't mess around with the server api - way too much lag!

The blinkstickdotnet.dll is easilly modified to fix this - the blinkstickdotnet source code contains the HidSharp code too.... I have just renamed the HidSharp namespace and assembly to HidSharpBlinkStick and then rebuilt the blinkstickdotnet.dll - then you can put your new HidSharpBlinkStick.dll alongside the HidSharp.dll in aurora folder without problem.

or you could change the blinkstickdotnet.dll to use the version of hidsharp in aurora but then there is a new version dependency potential issue created...