
Udev rule installation path can be changed with UDEV_RULE_DIRECTORY in cmake.Udev rules are now installed by default in /lib/udev/rules.d.Pollrate can now be changed through the GUI.Support for multiple animation paths has been added.
Animation preview now gets temporarily disabled while ckb-next is out of focus. Confirmation dialog boxes have been added when deleting profiles, modes, and animations. Life animation has a new transparent preset. An uninstall button has been added for macOS users that allows complete uninstallation, including older versions. gpg2 is preferred over gpg for signature verification. Extra words are now filtered from the device name. HiDPI has been disabled by default due to screen resolution misdetection. Gradient animation no longer flickers with dithering enabled. Devices are now re-activated after resume on Linux. Daemon no longer crashes on quit on macOS. Media keys work again on the legacy K65. Pipe animation no longer quits if it can't read data. Specified keyboard layout is no longer being reverted on restart. The following new dependencies have been introduced: Qt5 X11Extras, xcb, xcb-screensaver, xcb-ewmh, Qt5 translation tools, dbusmenu-qt5. Minimum Qt version has been bumped up to 5.5.1 (xenial). The systemd unit directory can be overriden with -DSYSTEMD_UNIT_INSTALL_DIR. Modes can now be changed automatically based on the current focused application (X11/XWayland Only). Macro UI has been redesigned and supports recording from non ckb-next managed keyboards. Macros now loop when the key is held down. Under X11 only, lights can now automatically turn off after a user-set time. Fixed a bug where some devices would not be initialised on daemon start and would require a replug. Mouse settings are now correctly restored when resuming from suspend. libgdx based games no longer crash on mouse input. Input works on wayland again after recent updates. The pipe animation now handles input commands sent in rapid succession before the device is updated. The pipe animation now works consistently between mode changes. Indicator LEDs are now more responsive when an animation is playing. Fixed freezing when updating indicator LEDs. Fixed delay when shutting down with K95 RGB.
It has been reported to work with Big Sur after disabling SIP. PLEASE NOTE: This is the last version of ckb-next to officially support macOS.
Only install the legacy build if you are running macOS 10.11 or earlier.