Ckb-next


Arch Linux User Repository

Git Clone URL:https://aur.archlinux.org/ckb-next-git.git (read-only, click to copy) Package Base: ckb-next-git Description:Corsair Keyboard and Mouse Input Driver, git master branchUpstream URL:https://github.com/ckb-next/ckb-nextLicenses:GPL2 Conflicts: ckb-git, ckb-git-latest, ckb-next Provides: ckb-next Submitter: tatokis Maintainer: tatokis (steinex) Last Packager: tatokis Votes:18Popularity:0.138617First Submitted:2018-12-29 16:32 (UTC)Last Updated:2025-08-11 12:00 (UTC)

ckb-next: RGB Driver for Linux and macOS

ckb-next is an open-source driver for Corsair keyboards and mice. It aims to bring the features of their proprietary CUE software to the Linux and Mac operating systems. This project is currently a work in progress, but it already supports much of the same functionality, including full RGB animations. More features are coming soon. Testing and bug reports are appreciated!

Disclaimer: ckb-next 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.

See also:

  • https://github.com/mattanger/ckb-next/blob/master/DAEMON.md "Manual for the driver daemon"

Device Support

Keyboards

  • K63
  • K65:
    • RGB
    • non-RGB
    • LUX RGB
    • RGB RAPIDFIRE
  • K68
  • K70:
    • RGB
    • non-RGB
    • LUX RGB
    • LUX non-RGB
    • RGB RAPIDFIRE
    • non-RGB RAPIDFIRE
  • K95:
  • Strafe:
  • = hardware playback not supported. Settings will be saved to software only.

** = partial support, static hardware playback only.

Mice

  • M65:
  • Sabre:
  • Scimitar:
  • Harpoon
  • Glaive

Linux Installation

Pre-made packages

If you are a package maintainer or want to discuss something with package main

ckb-next: RGB Driver for Linux and OS X

ckb-next is an open-source driver for Corsair keyboards and mice. It aims to bring the features of their proprietary CUE software to the Linux and Mac operating systems. This project is currently a work in progress, but it already supports much of the same functionality, including full RGB animations. More features are coming soon. Testing and bug reports are appreciated!

Disclaimer: ckb-next 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.

What happened to the original ckb?

We don't know. The author of ckbccMSC suddenly disappeared and hasn't showed up since July 2016. So the community around ckb decided to take the project over and continue its development. That's how ckb-next was created. Currently it's not rock solid and very easy to set up on newer systems but we are actively working on this. Nevertheless the project already incorporates a notable amount of fixes and patches in comparison to the original ckb.

Contents

See also:

  • https://github.com/mattanger/ckb-next/blob/master/DAEMON.md "Manual f

    Installing CKB-Next in Bazzite

    Jim_Pinel1

    I have a Corsair K70 LUX keyboard and M65 mouse. In Pop_OS I found CKB-Next in the app store and could also just use sudo apt install ckb-next, but I can’t find it in Bazzite software store or figure out how to install it via the terminal. I really don’t perceive how to install it from Git Hub as I am used to Debian/Ubuntu based distros. I really would like to have the ability to remap my mouse buttons at least . RGB is not as important. I don’t like OpenRGB.

    thegreatzach2

    This is my one and only layered package, I have not looked into fancier ways of installing it via a distrobox because I do want this from boot up. The control you’re looking for should just be:

    You’ll need to reboot for this take effect.

    Jim_Pinel3

    Thanks it installed but crashes anytime I click on anything. I checked to see if there was an update but no luck. I’m going to try the KDE Bazzite in a few anyway. so maybe it will enjoy it better than Gnome DE.

    thegreatzach4

    Hm weird. For what its worth I’ve been using ckb-next on bluefin-gnome with no issues. I ran the same command on my bazzite-gnome-deck install on a steamdeck and also didn’t

    CKB-NEXT for Corsair Keyboards

    I know exactly what you are talking about, as I have two peripherals, keyboard and mouse, that were both designed for Windows, that I have operating under Linux lol.

    I have CKB-Next, the newest version, which is allowing me to use my Corsair K95 keyboard. And I have Open Razor for my Razor Deathadder Elite mouse.

    I also know what you are saying too. Each and everytime I’ve had to install a new OS or re-install, I’ve had to redoo the installation of the drivers and daemons.

    Since there are so many brands of peripherals, I’d say its impossible for the Zorin team DEV to spend all the time and research required to download and install all that for you. However, you never know, and they may indeed surprise us lol.

    The only issue I have with my Open Razor app, is that the app link to the hardware gets toast in literally every system update, and requires re-installation of the app and or driver.

    EDITED: Please note, the mouse is still perfectly usable, its just I can’t config it again unless I re-install the OR app and or driver.



    ckb-next