Have you looked at Karabiner Elements⁽¹⁾? It’s extremely capable; see a config like this⁽²⁾ for inspiration.
⁽¹⁾ https://karabiner-elements.pqrs.org/
⁽²⁾ https://github.com/pdelfino/karabiner-config
Yes I'm using it because I don't use a standard Apple keyboard with my Mac.
The issue is mostly the user interface design is mouse first, not keyboard first. Windows was more than a little better on that front.
Yes I'm using it because I don't use a standard Apple keyboard with my Mac.
The issue is mostly the user interface design is mouse first, not keyboard first. Windows was more than a little better on that front.