Skip to content

themikem/OpenCorsairLink

 
 

Repository files navigation

OpenCorsairLink Build Status

OpenCorsairLink is a status & control utility that interacts with CorsairLink products.

Disclaimer

DISCLAIMER: OpenCorsairLink is not an official Corsair product. It is licensed under the GNU General Public License (version 2) in the hope that it will be useful, but with NO WARRANTY of any kind. Corsair and Corsair Link are trademarks or registered trademarks of Corsair Components, Inc. The trademark holders are not affiliated with the maker of this product and do not endorse this product.

Installation

Requirements

  • libusb-1.0
  • pkg-config
$ make
$ sudo make install

Usage

Since the program needs direct hardware access you should run this with 'sudo' or as root.

$ sudo ./OpenCorsairLink.elf
$ sudo ./OpenCorsairLink.elf --help
$ sudo ./OpenCorsairLink.elf --device 0
$ sudo ./OpenCorsairLink.elf --device 0 --led channel=0,mode=0,colors=00FF00
$ sudo ./OpenCorsairLink.elf --device 0 --fan channel=0,mode=5
$ sudo ./OpenCorsairLink.elf --device 0 --pump mode=5

Development

Branches

  • master: Stable or Release Version
  • testing: Testing or Release Canidate
  • feature/*: Cutting Edge Features (Use at your own risk)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Contact

Maintainers reserve the rights to modify and remove issues, pull requests and comments therein, that are denunciating, off-topic, harmful, hateful and overall inappropriate. Please be appreciative, humble and kind to each other.

License

GPLv2

About

Linux and Mac OS support for the CorsairLink Devices

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 86.9%
  • CMake 7.8%
  • HTML 4.0%
  • Makefile 0.6%
  • Python 0.5%
  • C++ 0.1%
  • Dockerfile 0.1%