Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
addGlobalMonitorForEventsMatchingMask を使用せずにグローバル キー イベントを検出するにはどうすればよいですか。キーが押されたという通知だけが必要であり、正確にどのキーを知る必要はありません。
CGEventSourceSecondsSinceLastEventType最後のキーボード イベントからの時間をポーリングできます。どのキーが押されたかを知ることなく、キーイベントを通知する方法を知りません。Quartz イベント タップには、 と同じセキュリティ制限がaddGlobalMonitorForEventsMatchingMaskあります。これが、回避したい理由だと思います。
CGEventSourceSecondsSinceLastEventType
addGlobalMonitorForEventsMatchingMask