Re: Trying to capture raw touch events on the trackpad
Re: Trying to capture raw touch events on the trackpad
- Subject: Re: Trying to capture raw touch events on the trackpad
- From: Raleigh Ledet <email@hidden>
- Date: Fri, 10 Aug 2012 10:28:30 -0700
mouseEntered???? do you also have a tracking area setup? When are you calling setAcceptsTouchEvent:? FYI, You won't get touch events unless the cursor is over your view when the first touch occurs. While dragging the cursor, the touch doing that was latched to some other view. All touches are latched to that other view until the user removes all touches and starts over.
-raleigh
On Jul 27, 2012, at 5:25 AM, Akhil Jindal <email@hidden> wrote:
> Hi all,
>
> I'm trying to capture raw touch events on the trackpad to define my own
> gesture events. I've gone through the documentation here:
> http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/EventOverview/HandlingTouchEvents/HandlingTouchEvents.html
>
> I've set [mView setAcceptsTouchEvents:YES] and implemented the following
> functions:
>
>
> - (void)touchesBeganWithEvent:(NSEvent *)event;
>
> - (void)touchesMovedWithEvent:(NSEvent *)event;
>
>
> - (void)touchesEndedWithEvent:(NSEvent *)event;
>
> - (void)touchesCancelledWithEvent:(NSEvent *)event;
>
>
> but *I'm just not getting any calls in any of the above functions*. I keep
> getting calls in mouseMoved, mouseEntered, but not any touch messages.
>
> Am I missing something?
>
> Kindly help.
>
> Regards,
> Akhil Jindal
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden