When Apple designed the MacBook keyboards, they were probably thinking of which commands we will be using the most when they assigned shortcuts to specific functions, but as with everything else that is being used by millions of people, actual usage does not always align with intended purpose, so many default keys are left unused while some missing keys remain desired. If you have a lot of unused keyboard shortcuts yourself and would like to replace their functions with something that you actually use, below is a guide on how to remap keys on your Mac.
Although there’s no full built-in keyboard remapper for Mac OS X, you can remap shortcuts.You can also remap modifier keys in the Keyboard System Preferences pane. While this feature is slim. 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). Version 0.18.0 of Windows 10 PowerToys includes a new app called Keyboard Manager. This utility allows you to remap keys and key combinations on your keyboard with just a few clicks of the mouse.
Remapping modifier keys on Mac. The modifier keys on your keyboard are those used together with other keys for shortcuts. They include Caps Lock, Control, Option, Command, and Function (Fn). Some examples of keyboard shortcuts you might use with these keys are Command + C to copy, Command + V to paste, and Command + M to minimize a window. Solution: ReMap Safari Extension easily re-routes various mapping websites to Apple Maps. How it Works: When a link can be redirected to Apple Maps, the ReMap logo will appear next to the cursor. Click to open in Apple Maps. To avoid ReMapping a link, hold down any modifier key (command, shift, etc.) before clicking.
There are several sets of keys on your Mac keyboard that perform individual functions. You can modify the functions of some keys, but there are some that you cannot. Among the sets of keys that the functions of which you can easily change and remap according to your needs are the function and modifier keys.
The function keys are usually located at the top most part of your keyboard and are either marked with a letter F followed by a number (e.g. F1, F2, F3, etc.) or an icon that signifies what they do (e.g. sun icon for brightness and speaker icon for volume).
The modifier keys, on the other hand, are the sets of keys that you use in combination with another key to perform specific functions like the CMD, CTRL, Caps Lock, Shift, and Option keys.
Traditionally, Function keys were designed to work as shortcuts to system-related commands usually buried under convoluted menus and submenus; however, since they are not frequently used by the average user, Function keys have been increasingly remapped to provide quick access to basic customization tools (like brightness or volume control) although their traditional functions have not been completely removed but simply delegated to the backseat instead.*
For example, in the current Mac keyboard design,
*To use the traditional functions of the Function keys, you have to press F1 or F2 together with the Fn key.
**F5 and F6 has no specific function attached to it by default.
Like Function keys, modifier keys also work as keyboard shortcuts to frequently used commands. Some examples of commands that your modifier keys are assigned to perform by default are:
Aside from being used as keyboard shortcuts for system-wide commands, modifier keys can also be used to execute application-specific commands like:
If you are not happy with the default functions of your Function and Modifier keys, you can easily remap the keys on your Mac to assign keyboard shortcuts according to your specific needs and preferences.
To remap the Function keys and change how they work,
Go to the Apple menu
To remap the modifier keys and assigned new key combinations for shortcuts,
This works for system-wide commands; however, you can also remap keys to perform certain functions while particular certain apps.
To do this,
Just make sure that the new keyboard shortcut that you created isn’t already assigned to another command. Otherwise, it’s not going to work unless you will change the shortcut that was created first. If you don’t know which keyboard shortcuts have already been assigned to which commands, you can use this detailed list for reference.