Remap Keyboard lets you modify your macOS keyboard layout by changing the behavior of each key to work like another. You can apply mapping to all your keyboards or just the selected keyboard (e.g. only the built-in keyboard on your MacBook or an USB keyboard).