mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-02-18 15:25:06 -05:00
Update README
This commit is contained in:
19
README.md
19
README.md
@@ -25,8 +25,8 @@ This project interacts directly with hardware using reverse engineered protocols
|
||||
There have been two instances of hardware damage in OpenRGB's development and we've taken precautions to prevent it from happening again.
|
||||
|
||||
* The MSI Mystic Light code reportedly bricked the RGB on certain MSI boards when sending certain modes. This code has been disabled and MSI Mystic Light motherboards will not work with OpenRGB at this time.
|
||||
* There were reports of bricked Gigabyte Aorus Z390 motherboards caused by dumping SMBus address 0x68 in an attempt to reverse engineer the RGB. Due to this, the SMBus Tools page on OpenRGB is hidden by default now as it has no real use to non-developers. Additionally, the RGB Fusion 2 SMBus code is disabled by default because, although it works on boards it is meant for, probing this address (0x68) could damage Gigabyte Z390 boards.
|
||||
* To enable the MSI Mystic Light or Gigabyte RGB Fusion 2 SMBus code, you must uncomment the functions in main.cpp and recompile.
|
||||
* There were reports of bricked Gigabyte Aorus Z390 motherboards caused by dumping SMBus address 0x68 in an attempt to reverse engineer the RGB. Due to this, the SMBus Tools page on OpenRGB is hidden by default now as it has no real use to non-developers.
|
||||
* To enable the MSI Mystic Light code, you must uncomment the detection macro in the Mystic Light controller detection code and recompile.
|
||||
|
||||

|
||||
|
||||
@@ -43,7 +43,7 @@ There have been two instances of hardware damage in OpenRGB's development and we
|
||||
|
||||
### USB Access
|
||||
|
||||
* Previous versions of OpenRGB used the WinUSB driver, installed using Zadig. This is no longer required, and you need to uninstall the WinUSB driver if you previously installed it. You can uninstall the WinUSB driver by following [this guide](https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/Frequently-Asked-Questions#i-installed-the-winusb-driver-for-a-device-and-i-wish-to-uninstall-it).
|
||||
* Early versions of OpenRGB used the WinUSB driver, installed using Zadig. This is no longer required, and you need to uninstall the WinUSB driver if you previously installed it. You can uninstall the WinUSB driver by following [this guide](https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/Frequently-Asked-Questions#i-installed-the-winusb-driver-for-a-device-and-i-wish-to-uninstall-it).
|
||||
|
||||
## Linux
|
||||
|
||||
@@ -57,6 +57,7 @@ There have been two instances of hardware damage in OpenRGB's development and we
|
||||
4. qmake OpenRGB.pro
|
||||
5. make -j8
|
||||
* Run the application with ./OpenRGB
|
||||
* You can also build a Debian package (.deb) from this source code with dpkg-buildpackage -us -B
|
||||
|
||||
### SMBus Access
|
||||
|
||||
@@ -93,14 +94,22 @@ There have been two instances of hardware damage in OpenRGB's development and we
|
||||
|
||||
OpenRGB provides a network interface for controlling supported RGB devices from other software. These projects implement the OpenRGB SDK and provide additional ways for you to control your lighting setup.
|
||||
|
||||
* Keyboard Visualizer (by me): https://gitlab.com/CalcProgrammer1/KeyboardVisualizer
|
||||
* OpenRGB Python Client (by bahorn): https://github.com/bahorn/OpenRGB-PyClient
|
||||
* OpenRGB Python Client (by jath03): https://github.com/jath03/openrgb-python
|
||||
* OpenRGB Node.js Client (by vlakreeh): https://github.com/vlakreeh/openrgb
|
||||
* D-Bus Connector for OpenRGB (by Vinno97): https://github.com/Vinno97/OpenRGB-DBus-Connector
|
||||
* OpenRGB E1.31 Receiver (by me): https://gitlab.com/CalcProgrammer1/OpenRGBE131Receiver
|
||||
* OpenRGB.NET - C# OpenRGB Client (by diogotr7): https://github.com/diogotr7/OpenRGB.NET
|
||||
|
||||
## Applications Supporting OpenRGB SDK
|
||||
|
||||
While OpenRGB itself only provides control over the lighting effects built into hardware, several open source applications can use the OpenRGB SDK to provide synchronized lighting effects for your devices.
|
||||
|
||||
* Keyboard Visualizer (by me): https://gitlab.com/CalcProgrammer1/KeyboardVisualizer
|
||||
* OpenRGB E1.31 Receiver (by me): https://gitlab.com/CalcProgrammer1/OpenRGBE131Receiver
|
||||
* Project Aurora (support added by diogotr7 in dev branch): https://github.com/antonpup/Aurora
|
||||
* Artemis 2 (support added by diogotr7 as a plugin): https://github.com/Artemis-RGB/Artemis
|
||||
* RemoteLight (by Drumber, need OpenRGB plugin): https://github.com/Drumber/RemoteLight
|
||||
|
||||
## Projects Used
|
||||
|
||||
* InpOutx64: http://www.highrez.co.uk/downloads/inpout32/
|
||||
|
||||
Reference in New Issue
Block a user