|
2 months ago | |
---|---|---|
include/freecue | 2 months ago | |
src | 2 months ago | |
.gitignore | 2 months ago | |
LICENSE | 2 months ago | |
Makefile | 2 months ago | |
README.md | 2 months ago |
This is a simple Linux device driver for various Corsair iCue compatible devices. The name is
always written without spaces and never capitalized. Please note that this project is neither
affiliated with nor endorsed by Corsair, Inc. in any way, shape, or form. Also consider that this
program messes with the Linux Kernel's thermal subsystem and could therefore cause permanent damage
to your hardware. Oh and this is pre-alpha software btw, so you really wanna think twice before
blindly running insmod
.
A huge thanks to audiohacked, whose OpenCorsairLink project was my main source for reconstructing the Corsair device protocol.
Your Kernel needs to have the usb and thermal subsystems compiled in; any 5.x version should work
(that is, if you want to call this code "working"). You'll probably be successful with 4.x as
well, i won't provide any support for that though. To build the thing, just type make
.
If you want to include funny debugging stuff, type make DEBUG=y
.
Copyright © 2021 Felix owo@fef.moe.
freecue is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
freecue is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.