У мене на клавіатурі є розірвана клавіатура. Раніше я використовував Karabiner для відображення L-control + open_bracket на close_bracket за допомогою спеціального правила, яке я написав у форматі xml, використовуваному карабінером.
Однак тепер, коли я оновився до Sierra, Karabiner вийшов, а Karabiner - елементи. Karabiner елементи використовує формат JSON. Я спробував створити нове правило і вставити його у файл JSON:
"rules": [
{"manipulators": [
{"description": "bracket rule",
"from": {"key_code": "open_bracket",
"modifiers": ["left_control"]
},
"to": [{"key_code": "close_bracket",
"modifiers":[]
}]
} ]
}]
Однак це правило, схоже, не працює так, як мені хотілося б (воно просто відображає open_bracket на close_bracket).
Хтось має уявлення про те, що я тут роблю неправильно?