Karabiner-Elements is a powerful and stable keyboard customiser for macOS. You can write your own rules if you want to modify existing rules or create new rules from scratch.
Karabiner Elements
Latest version:Unknown
Release date:Unknown
A macOS key remapper that can change individual keys and trigger complex actions from combinations, with a scripting layer for custom rules, suited to non-standard layouts.