DarthAffe / RGB.NET

The one-stop SDK for RGB-peripherals

Home Page:http://lib.arge.be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detection problem with Logitech G915 TKL

motabass opened this issue · comments

I'm having a problem with Artemis not being able to detect my G915 TKL. What seems strange to me is that i cant find find a reference of the detected PIDs (shown in the log) in the source files. May it be that Logitech released my device with a new PID?

2023-02-05 11:40:20.800 [DBG] [Artemis.Core.Services.RgbService] Device provider LogitechDeviceProvider added Logitech G903
2023-02-05 11:40:20.804 [DBG] [Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider] Found 4 Logitech device(s)
2023-02-05 11:40:20.805 [DBG] [Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider] Found Logitech device USB Receiver with PID 0xC539
2023-02-05 11:40:20.805 [DBG] [Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider] Found Logitech device USB Receiver with PID 0xC547
2023-02-05 11:40:20.806 [DBG] [Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider] Found Logitech device with PID 0xC232
2023-02-05 11:40:20.806 [DBG] [Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider] Found Logitech device with PID 0xC231

Note that 0x539 is my other lightspeed receiver for the G903 (which is detected). 0xC547 on the other is the new/missing one of my G915 TKL

Here you can find more details: Artemis-RGB/Artemis#759

I checked and it seems as if PID 0xC547 (the PID of my receiver) being missing in RECEIVER_PIDS causes the Issue.

https://github.com/DarthAffe/RGB.NET/blob/master/RGB.NET.Devices.Logitech/HID/LightspeedHidLoader.cs

I made a Pull-Request that adds the missing PID:
#292