Artemis-RGB / Artemis.Plugins

Repository containing official Artemis plugins
Other
31 stars 37 forks source link

Logitech - Check and undo Aurora DLL patching #57

Open RobertBeekman opened 3 years ago

RobertBeekman commented 3 years ago

Aurora patches the Logitech SDK DLL, breaking Artemis Logitech support until the user reinstalles LGS or GHub.

We should detect and undo this as a prerequisite in the Logitech device provider. Patching takes place here https://github.com/antonpup/Aurora/blob/master/Project-Aurora/Project-Aurora/App.xaml.cs#L545

Best we keep in mind our own wrapper and not break that.

diogotr7 commented 3 years ago

Looking into this at the moment. There's a few possibilities I need to account for:

TLDR: we need to detect if the user has LGHUB and/or LGS installed first, and act according to that.