Может ли NSEvent запускаться при нажатии клавиши-модификатора?
Я пытаюсь определить точный момент нажатия клавиши-модификатора (например, ctrl, shift, cmd, alt).
Следующий код просто срабатывает при нажатии немодифицирующих клавиш (когда для каждого ключевого события сообщается о любых удерживаемых в настоящее время клавишах-модификаторах)
[NSEvent addGlobalMonitorForEventsMatchingMask:(NSKeyDownMask) handler:^(NSEvent *event){//Trigger function}}];
Есть ли способ расширить эту функцию, чтобы она запускалась именно тогда, когда клавиши-модификаторы нажаты и нажаты?