Release av OpenRGB 0.8, en verktygslåda för att styra RGB-belysningen av kringutrustning

Efter nästan ett års utveckling har en ny version av OpenRGB 0.8, en öppen verktygslåda för att styra RGB-belysning av kringutrustning, publicerats. Paketet stöder ASUS, Gigabyte, ASRock och MSI moderkort med ett RGB-undersystem för höljebelysning, bakgrundsbelysta minnesmoduler från ASUS, Patriot, Corsair och HyperX, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro och Gigabyte Aorus grafikkort, olika kontroller LED strips (ThermalTake, Corsair, NZXT Hue+), glödande kylare, möss, tangentbord, hörlurar och bakgrundsbelysta tillbehör från Razer. Information om enhetsprotokoll erhålls främst genom omvänd konstruktion av proprietära drivrutiner och applikationer. Koden är skriven i C/C++ och distribueras under GPLv2-licensen. Färdiga sammanställningar genereras för Linux (deb, rpm, appimage), macOS och Windows. Som tidigare kommer alla sammanställningar som genereras efter releasen att få versionsnummer 0.81.

Release av OpenRGB 0.8, en verktygslåda för att styra RGB-belysningen av kringutrustning

I den nya utgåvan var gränssnittet delvis omdesignat och optimerat, lokalisering av programmet lades till, inklusive översättning till ryska (förutom viss funktionalitet som lades till vid releasestabiliseringsstadiet).

Bland ändringarna:

  • udev-regler genereras nu automatiskt.
  • Biblioteket inpout32, som orsakade problem när man arbetade parallellt med vissa antivirus och anti-cheats (Vanguard), har ersatts av WinRing0.
  • För korrekt drift parallellt med officiell mjukvara för SMBus-enheter på Windows används nu en systemmutex som löser de flesta problem.
  • Listan över enheter som stöds har fyllts på med ett stort antal grafikkort från ASUS, Gigabyte, EVGA, MSI, Gainward och Palit. Dessutom har stöd för NVIDIA Illumination grafikkort lagts till, men för tillfället fungerar det, precis som äldre NVIDIA grafikkort, bara under Windows, på grund av svårigheter med i2c som körs genom den proprietära NVIDIA-drivrutinen (problemet åtgärdas genom att installera en betaversion version av drivrutinen). Det berömda problemet med MSI MysticLight-moderkort har lösts och de stöds nu igen, och listan över kort som stöds har utökats.
  • Förutom det stora antalet "klassiska" kringutrustning som har stöds, innehåller listan även NanoLeaf modulära lampor, för hemmagjorda enheter kan du nu använda SRGBMods Raspberry Pi Pico, och Arduino kan nu anslutas via i2c.

Kända problem inkluderar:

  • Inställningssökvägen ska fortfarande inte innehålla icke-ASCII-tecken. En fix förbereddes, men inkluderades inte i releasen för att bibehålla kompatibilitet med befintliga plugins, men den kommer att inkluderas i de senaste versionerna efter releasen.
  • Det upptäcktes att tangentbordstillverkaren Sinowealth återanvände VID/PID-värden från Redragon-tangentbord med ett annat protokoll. För att undvika möjliga problem (inklusive korruption) är supportkoden för Sinowealth-tangentbord nu inaktiverad och stöds inte.
  • "Våg"-effekten fungerar inte på Redragon M711.
  • Vissa Corsair-möss har inte LED-etiketter.
  • På vissa Razer-tangentbord är listan över layouter inte komplett.
  • Antalet adresserbara kanaler från Asus kanske inte är korrekt.
  • Som vanligt, efter uppdatering, rekommenderas det att återskapa befintliga profiler för enheter; gamla kanske inte fungerar eller fungerar felaktigt, och när du uppdaterar från versioner till 0.6 måste du rensa plugins-mappen, eftersom före 0.6 fanns det ingen versionshantering system för plug-in API:er.

Källa: opennet.ru

Lägg en kommentar