Problem: Like other posters, macOS Sierra has broken my Karabiner configuration (in particular, mapping caps-lock to Hyper key).
Assumption: I assume that Karabiner Elements is supposed to be used with Karabiner (i.e., that Karabiner Elements replaces Seil, which was used with Karabiner). If I am wrong about this (i.e., if Karabiner Elements is supposed to replace BOTH Seil and Karabiner), please let me know.
Question: How do I modify karabiner.json to map caps-lock to F19, so that Karabiner's "F19 to F19" option works (i.e., holding F19 down sends Hyper key, releasing F19 sends escape)?
karabiner.json looks like this (using the "f19" keycode shown at
https://raw.githubusercontent.com/tekezo/Karabiner-Elements/master/examples/swap_caps_lock_and_delete.json):
---
{
"profiles": [
{
"name": "Default profile",
"selected": true,
"simple_modifications": {
"caps_lock": "f19"
}
}
]
}
---
I've tried restarting both Karabiner and Karabiner Elements; reloading the XML; etc. But nothing works.
Thank you in advance for your help!