0

私の OSX アプリでは、左 (プライマリ) クリックと右 (セカンダリ) クリックの違いを認識し、どちらであるかに基づいて別のことを行う必要があります。問題は、私が Macbook Pro で作業していることです。つまり、実際のマウスではなく、テスト中にトラックパッドを使用しています。

クリックに応答する必要があるビューで、mouseDown:(NSEvent *)theEvent を実装しましたが、1 本の指でクリックしたときにのみトリガーされます。2 本の指でクリックしても、まったくトリガーされません (そこに NSLog があるので、いつトリガーされているか、トリガーされていないかがわかります)。トラックパッドで 2 本指 (セカンダリ) クリックのマウス ダウン イベントをトリガーするにはどうすればよいですか? ジェスチャなどは気にしません。右クリックのトラックパッド バージョンである 2 本指のクリックに応答できるようにしたいだけです。

4

0 に答える 0