Quiero desencadenar eventos de gestos multitáctiles en Mac OS X. ¿Hay alguna forma de hacerlo? Los eventos de mouse o teclado se pueden activar con CGEventCreateMouseEvent y CGEventCreateKeyboardEvent. ¿Hay una función similar de bajo nivel para eventos multitáctiles?¿Hay alguna manera de activar eventos de gestos en Mac OS X?
Rok
Su sugerencia no está funcionando. He intentado este código:
- (void)rotateWithEvent:(NSEvent *)event {
NSLog(@"ROTATE");
}
-(IBAction)button:(id)sender {
CGEventSourceRef eventSource = CGEventSourceCreate(kCGEventSourceStateCombinedSessionState);
CGEventRef event = CGEventCreate(eventSource);
CGEventSetType(event, NSEventTypeRotate);
CGEventPost(kCGHIDEventTap, event);
NSLog(@"POST EVENT");
}
Pero la función rotateWithEvent nunca se llama. ¿Estoy haciendo algo mal?
¿Alguien ha encontrado una solución para esto ??? Estoy luchando con un problema similar hace un par de días, pero nada parece funcionar :( – Nostradamus
encontraste archivado que es necesario configurar? –