Есть ли способ запросить состояние кнопок мыши в OSX? Другими словами, я ищу функцию, которая возвращает, нажата ли кнопка мыши в данный момент или нет. Эквивалент в Windows будет GetAsyncKeyState(VK_LBUTTON)
.
Это в контексте Кварцевого события, если это имеет значение. Я нашел многообещающую функцию CGEventSourceFlagsState , которая при вызове с kCGEventSourceStateHIDSystemState возвращает эту информацию для клавиш CONTROL, SHIFT, ALT, но из того, что я вижу, к сожалению, не для кнопок мыши.