Artemis-RGB / Artemis

Provides advanced unified lighting across many different brands RGB peripherals
https://artemis-rgb.com
Other
959 stars 67 forks source link

Razer Basilisk v3 not shown on device list #698

Closed kamikadzew closed 2 years ago

kamikadzew commented 2 years ago

Hi, I recently bought Razer Basilisk v3 and it seams that there is some issue with it being correctly handled by Artemis. The device doesn't show in Surface Editor, or Device page in Settings. On the other hand logs shows that the device was found, but after a suspicious warn.


2022-05-04 15:55:12.740 [VRB] [Artemis.Core.Services.WebServerService] WebServer new state - "Loading"
2022-05-04 15:55:12.741 [INF] [Artemis.Core.Services.CoreService] Startup arguments: ["--force-elevation"]
2022-05-04 15:55:12.742 [INF] [Artemis.Core.Services.CoreService] Elevated permissions: false
2022-05-04 15:55:12.742 [INF] [Artemis.Core.Services.CoreService] Stopwatch high resolution: true
2022-05-04 15:55:12.743 [INF] [Artemis.Core.Services.CoreService] Setting logging level to "Debug"
2022-05-04 15:55:12.744 [DBG] [Artemis.Core.Services.CoreService] Forcing plugins to use HidSharp 2.1.0.0
2022-05-04 15:55:13.393 [DBG] [Artemis.Core.Services.PluginManagementService] Loaded 33 plugin(s)
2022-05-04 15:55:19.877 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus ENE_RGB_For_ASUS0
2022-05-04 15:55:19.878 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus ENE_RGB_For_ASUS1
2022-05-04 15:55:19.878 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus ENE_RGB_AURA_0_0
2022-05-04 15:55:19.878 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus ENE_RGB_AURA_0_1
2022-05-04 15:55:19.878 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus ROG STRIX X570-F GAMING
2022-05-04 15:55:19.917 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus AddressableStrip 1
2022-05-04 15:55:19.922 [DBG] [Artemis.Core.Services.RgbService] Device provider AsusDeviceProvider added Asus AddressableStrip 2
2022-05-04 15:55:19.987 [DBG] [Artemis.Core.Services.RgbService] Device provider CorsairDeviceProvider added Corsair K95 RGB PLATINUM
2022-05-04 15:55:19.988 [DBG] [Artemis.Core.Services.RgbService] Device provider CorsairDeviceProvider added Corsair ASUS Motherboard
2022-05-04 15:55:19.988 [DBG] [Artemis.Plugins.Devices.Corsair.CorsairDeviceProvider] Corsair SDK details
2022-05-04 15:55:19.988 [DBG] [Artemis.Plugins.Devices.Corsair.CorsairDeviceProvider]  - SDK version: 3.0.378
2022-05-04 15:55:19.988 [DBG] [Artemis.Plugins.Devices.Corsair.CorsairDeviceProvider]  - SDK protocol version: 14
2022-05-04 15:55:19.988 [DBG] [Artemis.Plugins.Devices.Corsair.CorsairDeviceProvider]  - Server version: 4.20.169
2022-05-04 15:55:19.988 [DBG] [Artemis.Plugins.Devices.Corsair.CorsairDeviceProvider]  - Server protocol version: 14
**2022-05-04 15:55:20.080 [WRN] [Artemis.Core.Services.RgbService] Device provider RazerDeviceProvider has no devices**
2022-05-04 15:55:20.083 [DBG] [Artemis.Plugins.Devices.Razer.RazerDeviceProvider] Found 1 Razer device(s)
2022-05-04 15:55:20.084 [DBG] [Artemis.Plugins.Devices.Razer.RazerDeviceProvider] Found Razer device Razer Basilisk V3 with PID 0x99
2022-05-04 15:55:20.164 [DBG] [Artemis.Core.Services.PluginManagementService] Enabled 15 plugin(s)
2022-05-04 15:55:20.168 [DBG] [Artemis.Core.Services.RgbService] Creating SKTexture with graphics context VulkanContext
2022-05-04 15:55:20.586 [INF] [Artemis.UI.Services.UpdateService] Checking for updates
2022-05-04 15:55:20.925 [INF] [Artemis.UI.Services.UpdateService] Latest build is 20220205.1, we're running 20220205.1```
RobertBeekman commented 2 years ago

Hi, thanks for the report and especially the logs :) The log contains the info I need to add the mouse, since it's a new model we didn't have it's PID yet, turns out it's 0x99.

I'll add this PID to the plugin and post a version here to test soon 👍🏻