You are on page 1of 2

"VendorID" = 1452 "ProductID" = 34304

com.apple.keyboard.modifiermapping.1452-637-0
defaults read ~/Library/Preferences/ByHost/.GlobalPreferences.*.plist
com.apple.keyboard.modifiermapping.1452-34304-0

hidutil property --set '{"UserKeyMapping":[


{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x7000
00029},
{"HIDKeyboardModifierMappingSrc":0x700000031,"HIDKeyboardModifierMappingDst":0x7000
00035},
{"HIDKeyboardModifierMappingSrc":0x700000035,"HIDKeyboardModifierMappingDst":0x7000
00031},

{"HIDKeyboardModifierMappingSrc":0x700000038,"HIDKeyboardModifierMappingDst":0x7000
0002d},
{"HIDKeyboardModifierMappingSrc":0x70000002d,"HIDKeyboardModifierMappingDst":0x7000
00038},
]}'

hidutil property --set '{"UserKeyMapping":


[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700
000029}]}'

hidutil property --set '{"UserKeyMapping":[]}'

0x2C spacebar
0x2D ?'
0x2E *+
0x2F ªª
0x30 `´
0x31 \| or 32
0x33 Ç
0x34 ^~
0x35 <>
0x36 ,;
0x37 .:
0x38 _
0x64 ±par
B8 e b9 para {}

hidutil property --set '{"UserKeyMapping":[


{"HIDKeyboardModifierMappingSrc":0x70000001E,"HIDKeyboardModifierMappingDst":0x7000
00090},
{"HIDKeyboardModifierMappingSrc":0x70000001F,"HIDKeyboardModifierMappingDst":0x7000
00091},
{"HIDKeyboardModifierMappingSrc":0x700000020,"HIDKeyboardModifierMappingDst":0x7000
00092},
{"HIDKeyboardModifierMappingSrc":0x700000021,"HIDKeyboardModifierMappingDst":0x7000
00093},
{"HIDKeyboardModifierMappingSrc":0x700000022,"HIDKeyboardModifierMappingDst":0x7000
00094},
{"HIDKeyboardModifierMappingSrc":0x700000023,"HIDKeyboardModifierMappingDst":0x7000
00095},
{"HIDKeyboardModifierMappingSrc":0x700000024,"HIDKeyboardModifierMappingDst":0x7000
00096},
{"HIDKeyboardModifierMappingSrc":0x700000025,"HIDKeyboardModifierMappingDst":0x7000
00097},
{"HIDKeyboardModifierMappingSrc":0x700000026,"HIDKeyboardModifierMappingDst":0x7000
00098},
{"HIDKeyboardModifierMappingSrc":0x700000027,"HIDKeyboardModifierMappingDst":0x7000
00099},
]}'

aaa'''++'

You could put this in a LaunchAgent (~/Library/LaunchAgents/give.me.esc.key.plist)


to have it set every time you log in.

<?xml version="1.0" encoding="UTF-8"?>


<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>give.me.esc.key</string>
<key>ProgramArguments</key>
<array>
<string>hidutil</string>
<string>property</string>
<string>--set</string>
<string>{"UserKeyMapping":
[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700
000029}]}</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>

You might also like