`hidutil` stopped working on macOS 14.2
I've got the following command to run on every macOS start:
hidutil property --set '{"UserKeyMapping": [{"HIDKeyboardModifierMappingSrc": 0x700000064, "HIDKeyboardModifierMappingDst": 0x700000035}]}'
It always rebinds a key on my international Apple Magic Keyboard to a convenient one to match with my us keyboard laptop.
Right after 14.2 install this command stopped working. It throws no error, the
hidutil property --get UserKeyMapping
prints out some kind a valid output as follow, but the key behaviour isn't updates after the command run as it appears before update. Also I'm not sure that in the past the --get argument output was printed out as a Decimal rather than hex. But this is as it is now.
The command output:
(
{
HIDKeyboardModifierMappingDst = 30064771125;
HIDKeyboardModifierMappingSrc = 30064771172;
}
)
MacBook Pro (M1, 2020)