Karbiner complex modification config for remapping number row
Remap number row to require shift for numeric characters and default to symbol characters
1 -> !
2 -> "
3 -> #
4 -> $
5 -> %
6 -> &
7 -> /
8 -> (
9 -> )
0 -> =
1 + shift -> 1
2 + shift -> 2
3 + shift -> 3
4 + shift -> 4
5 + shift -> 5
6 + shift -> 6
7 + shift -> 7
8 + shift -> 8
9 + shift -> 9
0 + shift -> 0
Add with_shift.json
and without_shift.json
to ~/.config/karabiner/assets/complex_modifications/
and load them using Karabiner settings