கிட்டத்தட்ட ஒரு வருட வளர்ச்சிக்குப் பிறகு, புறக்கருவிகளில் உள்ள RGB ஒளியமைப்பைக் கட்டுப்படுத்துவதற்கான ஒரு திறந்த மூலக் கருவித்தொகுப்பான OpenRGB 0.8-இன் புதிய வெளியீடு வெளியிடப்பட்டுள்ளது. இந்தத் தொகுப்பு, கேஸ் லைட்டிங்கிற்கான RGB துணை அமைப்புடன் கூடிய ASUS, Gigabyte, ASRock, மற்றும் MSI மதர்போர்டுகள், ASUS, Patriot, Corsair, மற்றும் HyperX ஆகியவற்றின் ஒளியமைப்புடன் கூடிய மெமரி மாட்யூல்கள், ASUS Aura/ROG, MSI GeForce, Sapphire Nitro, மற்றும் Gigabyte Aorus ஆகியவற்றின் கிராபிக்ஸ் கார்டுகள், பல்வேறு LED ஸ்ட்ரிப் கன்ட்ரோலர்கள் (ThermalTake, Corsair, NZXT Hue+), ஒளிரும் கூலர்கள், மவுஸ்கள், கீபோர்டுகள், ஹெட்ஃபோன்கள், மற்றும் ஒளியமைப்புடன் கூடிய Razer துணைக்கருவிகள் ஆகியவற்றை ஆதரிக்கிறது. சாதனங்களுடன் தொடர்புகொள்வதற்கான நெறிமுறை பற்றிய தகவல்கள், முக்கியமாக தனியுரிமை இயக்கிகள் மற்றும் பயன்பாடுகளை ரிவர்ஸ் இன்ஜினியரிங் செய்வதன் மூலம் பெறப்பட்டன. இந்தக் குறியீடு C/C++ மொழியில் எழுதப்பட்டு, GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. முடிக்கப்பட்ட பில்டுகள் இதற்காக உருவாக்கப்படுகின்றன. Linux (deb, rpm, appimage), macOS и Windowsமுன்பைப் போலவே, இந்த வெளியீட்டிற்குப் பிறகு உருவாக்கப்படும் அனைத்து பில்டுகளும் 0.81 என்ற பதிப்பு எண்ணைப் பெறும்.

புதிய வெளியீட்டில், இடைமுகம் ஓரளவு மறுவடிவமைப்பு செய்யப்பட்டு மேம்படுத்தப்பட்டது, நிரலின் உள்ளூர்மயமாக்கல் சேர்க்கப்பட்டது, இதில் ரஷ்ய மொழியில் மொழிபெயர்ப்பும் அடங்கும் (வெளியீட்டு நிலைப்படுத்தல் கட்டத்தில் சேர்க்கப்பட்ட சில செயல்பாடுகளைத் தவிர).
மாற்றங்களில்:
- udev விதிகள் இப்போது தானாகவே உருவாக்கப்படுகின்றன.
- inpout32 நூலகம், சில வைரஸ் தடுப்பு மற்றும் ஏமாற்று எதிர்ப்பு (Vanguard) ஆகியவற்றுடன் இணையாக வேலை செய்யும் போது சிக்கல்களை ஏற்படுத்தியது, WinRing0 ஆல் மாற்றப்பட்டது.
- SMBus சாதனங்களுக்கான அதிகாரப்பூர்வ மென்பொருளுடன் இணையாக சரியான செயல்பாட்டிற்கு Windows தற்போது ஒரு சிஸ்டம் மியூடெக்ஸ் பயன்படுத்தப்படுகிறது, இது பெரும்பாலான சிக்கல்களைத் தீர்க்கிறது.
- ஆதரிக்கப்படும் சாதனங்களின் பட்டியலில், ASUS, Gigabyte, EVGA, MSI, Gainward மற்றும் Palit நிறுவனங்களின் ஏராளமான கிராபிக்ஸ் கார்டுகள் சேர்க்கப்பட்டுள்ளன. NVIDIA Illumination கிராபிக்ஸ் கார்டுகளுக்கான ஆதரவும் சேர்க்கப்பட்டுள்ளது, ஆனால் பழைய NVIDIA கிராபிக்ஸ் கார்டுகளைப் போலவே, இது தற்போது குறிப்பிட்ட வரம்புகளுக்குள் மட்டுமே செயல்படுகிறது. Windowsதனியுரிமை பெற்ற என்விடியா டிரைவர் வழியாக I2C ஆதரவில் ஏற்பட்ட சிக்கல்கள் காரணமாக (பீட்டா டிரைவரை நிறுவுவதன் மூலம் இந்தச் சிக்கலைச் சரிசெய்யலாம்), MSI மிஸ்டிக்லைட் மதர்போர்டுகளில் இருந்த நன்கு அறியப்பட்ட சிக்கல் தீர்க்கப்பட்டு, அவை இப்போது மீண்டும் ஆதரிக்கப்படுகின்றன, மேலும் ஆதரிக்கப்படும் போர்டுகளின் பட்டியலும் விரிவுபடுத்தப்பட்டுள்ளது.
- ஆதரிக்கப்படும் அதிக எண்ணிக்கையிலான "கிளாசிக்" சாதனங்களுக்கு கூடுதலாக, பட்டியலில் NanoLeaf மாடுலர் விளக்குகளும் அடங்கும், வீட்டில் தயாரிக்கப்பட்ட சாதனங்களுக்கு நீங்கள் இப்போது SRGBMods Raspberry Pico ஐப் பயன்படுத்தலாம், மேலும் Arduino ஐ இப்போது i2c வழியாக இணைக்க முடியும்.
அறியப்பட்ட சிக்கல்களில் பின்வருவன அடங்கும்:
- அமைப்புகளின் பாதையில் ASCII அல்லாத எழுத்துக்கள் இருக்கக்கூடாது. ஒரு பிழைத்திருத்தம் தயாரிக்கப்பட்டது, ஆனால் தற்போதுள்ள செருகுநிரல்களுடன் இணக்கத்தன்மையைப் பராமரிக்க வெளியீட்டில் சேர்க்கப்படவில்லை, ஆனால் வெளியீட்டிற்குப் பிறகு இது சமீபத்திய உருவாக்கங்களில் சேர்க்கப்படும்.
- விசைப்பலகை உற்பத்தியாளர் சினோவெல்த் வேறு நெறிமுறையைப் பயன்படுத்தி Redragon விசைப்பலகைகளிலிருந்து VID/PID மதிப்புகளை மீண்டும் பயன்படுத்தியது கண்டுபிடிக்கப்பட்டது. சாத்தியமான சிக்கல்களைத் தவிர்க்க (ஊழல் உட்பட), சினோவெல்த் விசைப்பலகைகளுக்கான ஆதரவு குறியீடு இப்போது முடக்கப்பட்டுள்ளது மற்றும் ஆதரிக்கப்படவில்லை.
- "அலை" விளைவு Redragon M711 இல் வேலை செய்யாது.
- சில கோர்செய்ர் எலிகளுக்கு LED லேபிள்கள் இல்லை.
- சில Razer விசைப்பலகைகளில், தளவமைப்புகளின் பட்டியல் முழுமையடையவில்லை.
- Asus Addressable சேனல்களின் எண்ணிக்கை துல்லியமாக இல்லாமல் இருக்கலாம்.
- வழக்கம் போல், புதுப்பித்த பிறகு, சாதனங்களுக்கு இருக்கும் சுயவிவரங்களை மீண்டும் உருவாக்க பரிந்துரைக்கப்படுகிறது; பழையவை வேலை செய்யாமல் போகலாம் அல்லது தவறாக வேலை செய்யலாம், மேலும் பதிப்புகளிலிருந்து 0.6 க்கு புதுப்பிக்கும்போது, 0.6 க்கு முன் பதிப்பு இல்லாததால், செருகுநிரல் கோப்புறையை அழிக்க வேண்டும். செருகுநிரல் APIகளுக்கான அமைப்பு.
ஆதாரம்: opennet.ru
