Voglio attivare eventi gesture multitouch su Mac OS X. C'è un modo per farlo? Eventi di mouse o tastiera possono essere attivati con CGEventCreateMouseEvent e CGEventCreateKeyboardEvent. Esiste una funzione di basso livello simile per gli eventi multitouch?C'è un modo per attivare eventi gestuali su Mac OS X?
Rok
tuo suggerimento non funziona. Ho provato questo codice:
- (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");
}
Ma la funzione rotateWithEvent non viene mai chiamata. Sto facendo qualcosa di sbagliato?
Qualcuno ha trovato una soluzione per questo ??? Sto lottando con un problema simile già da un paio di giorni, ma niente sembra funzionare :( – Nostradamus
hai trovato archiviato che è necessario impostare? –