Installing CKB-Next in Bazzite

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 understand 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.

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 command you’re looking for should just be:

rpm-ostree install ckb-next

You’ll need to reboot for this take effect.

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 like it better than Gnome DE.

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 encounter any error. I only use a K70, no mouse, maybe something weird with that? Only other thing I would suggest is making sure the ckb-next-daemon isnt complaining about anything.

systemctl status ckb-next-daemon

you could also look through the recent logs with:

journalctl -ea -u ckb-next-deamon

I think its a Wayland issue. It worked in KDE Bazzite and Pop_OS which uses X11. Is there a way to make CKB-Next or GNOME Bazzite use X11?

The solution was switching to X11/Xorg. For anyone else with CKB-Next issues, it does appear It need to be in X11. Just had to go to the terminal and use command: sudo dnf install gnome-session-xsession gnome-classic-session-xsession, reboot and log in dial will appear on bottom right choose Gnome on Xorg.