CalcProgrammer1 / openrazer-win32

Wrapper to build OpenRazer Linux driver as a Windows DLL
67 stars 9 forks source link

Rework to use HID driver rather than WinUSB #3

Closed CalcProgrammer1 closed 4 years ago

CalcProgrammer1 commented 4 years ago

I think it might be possible to rework this to use HID rather than WinUSB. This would avoid having to install the WinUSB driver with Zadig.

CalcProgrammer1 commented 4 years ago

Might have a breakthrough here:

https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/368

CalcProgrammer1 commented 4 years ago

Making progress. With the right usage class and usage selected, I am able to send control messages with hidapi. I need to work on the receive part next.

CalcProgrammer1 commented 4 years ago

Pushed a branch hidapi_devel, it works for most devices except the Kraken headsets.

CalcProgrammer1 commented 4 years ago

Merged the devel branch into master. Krakens are working now.