Just this past weekend I gave up trying to install OpenSUSE on a new laptop. I couldn't figure out which magic combination of overlapping Xorg, Wayland, and who knows what else settings were required to make ctrl:nocaps work both in the console and in KDE. I had FreeBSD running with a X11 Mate desktop, with all my files and software , ready to rock in less than an hour. Only thing remaining is to figure out suspend/hibernate and make the brightness keys work. What a breath of fresh air.