문제

방금 샀어요 마법 마우스 그리고 나는 그것을 거의 좋아합니다. 그러나 Mac 개발자는 더 시원합니다. 그러나 한 가지 문제가 있습니다. 이미 API를 사용할 수 있습니까? 내 응용 프로그램 중 하나에 사용하고 싶습니다. 예를 들어, 사용자의 손가락 위치를 감지하거나 스 와이프 또는 스트레칭 제스처 등을 감지하십시오.

누구든지 API가 있는지 (그리고 사용 방법) 아는 사람이 있습니까?

도움이 되었습니까?

해결책

마법의 마우스가 있습니다 ~ 아니다 사용 NSTouch API. 나는 그것을 실험하고 터치 정보를 캡처하려고 시도하고 있습니다. 나는 지금까지 운이 없었습니다. 마우스와 트랙 패드 모두에 공통적 인 유일한 터치 방법은 swipeWithEvent: 방법. 장치에서만 두 개의 손가락 스 와이프를 요구합니다.

마우스의 터치 입력이 다른 곳에서 해석되고 공개 API로 전달되는 것 같습니다. 실제로 작업을 수행하는 개인 API를 아직 찾지 못했습니다.

다른 팁

나는 테스트를하지 않았지만 사용하지 않으면 충격을받을 것입니다. nstouch. Nstouch는 현재 MacBook Pro (및 이번 주에 나온 새로운 MacBook)의 멀티 터치 트랙 패드와 상호 작용하는 데 사용하는 API입니다. 당신은 그것을 확인할 수 있습니다 라이트 테이블 사용 방법을 확인하기위한 샘플 프로젝트.

AppKit의 일부이지만 Snow Leopard Only API입니다.

여기를 살펴보세요 : http://www.iphonesmartapps.org/aladino/?a=multitouch

cgeventpost 메소드를 사용하여 완전한 작업 개념 개념이 있습니다.

- 모두 최고!

마법 마우스를 얻기 전에 아래 앱을 엉망으로 만들었습니다. 앱이 마우스의 멀티 터치 포인트를 추적했다는 사실에 놀랐습니다.

주석에는 일부 소스에 대한 링크가 원시 데이터를 비슷하게 가져 오지만이 실제 앱에는 소스가 없습니다.

http://lericson.blogg.se/code/2009/november/multitouch-on-unibody-macbooks.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top