**System Information**
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 457.34
**Blender Version**
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: `rB02948a2cab44`
Worked: Unknown - I tested as far back as 2.79b
**Short description of error**
After creating a new, custom keymap in Blender, any shortcut changes are applied globally for all keymaps instead of only locally to the new, custom keymap. Therefore, switching between keymaps does not make a difference, since any shortcut changes made to one keymap are applied to the rest of the keymaps globally.
**Exact steps for others to reproduce the error**
1) Launch Blender
2) Go to Edit > Preferences > Keymap
3) Click the "+" next to the keymap dropdown (default says "Blender")
4) Enter a name and click "OK"
5) Change a shortcut
6) Switch back to the default "Blender" keymap
7) The shortcut change was applied (copied) to the default keymap and all other keymaps in the drop down.
**Conclusion:** Creating different keymaps has no purpose since the shortcut changes are added globally.
**Workaround A:**
1) Make the shortcut changes before creating a keymap
2) Add a new keymap and give it a name
3) Switch back to the default keymap and restore default settings
4) Keymaps should now be different and show their own individual shortcuts when switching back and forth
*Any further changes to the new keymap will be applied globally. To update your new keymap with further changes:
5) Repeat steps 1-3 above using the same custom keymap name.