Чтобы выяснить, если кто-то только «нажал, чтобы нажать», вы можете использовать
func pressureChange(with event: NSEvent)
в вашем NSViewController на NSView.
Если кто-то только «коснется», функция не будет запущена,В случае щелчка вы получите уровень давления при изменении давления.
override func pressureChange(with event: NSEvent) {
super.pressureChange(with: event)
print("pressure \(event.pressure)")
}