3 ms·
I actually got closest to my desired state in Linux using the latest Kubuntu precisely because KDE at least provided the interface and facilities to rebind pret
by im_down_w_otp 10y ago
I actually got closest to my desired state in Linux using the latest Kubuntu precisely because KDE at least provided the interface and facilities to rebind pretty much all the shortcuts... at least in so far as KDE/Qt5 applications were concerned.
The problem that I had was 1) it still wasn't super consistent in operation (due to the layering of control and interaction between shortcuts for the DE and for the WM), and 2) only a subset of the applications were proper KDE/Qt5 ones, and the most commonly used ones (Firefox & Chrome most decidedly didn't conform).
So in the end, while I got to a 70-80% solution, there were still so many irritating exceptions so often that it almost made the situation worse. Because now I could get some applications to behave the way I wanted, but I'd still be stuck with the default shortcuts in some applications, and I ended up having to be extra vigilant of keeping track of which application I was actively using and whether or not I could use my muscle-memory or not.
KDE is by far the most complete architecture for layering in and overriding keyboard shortcuts in a coherent centralized way relative to everything else I could get my hands on. I really wish that the system for doing things like that was actually an interoperability standard vis-a-vis the Freedesktop.org or something.