Gibt es eine Snow Leopard kompatible "plötzliche Bewegungssensor" API?

8

Ich habe Unimotion in meinem Anwendung , um Bewegungssensorwerte für Apple-Laptops zu lesen, aber den Code nicht auf 10.6 64-Bit portieren zu können. (Ich habe auch SMSLib ausprobiert und hatte auch kein Glück.)

  • Gibt es eine einfache 10.6-kompatible? SMS-API?

Wenn es keine Alternative gibt, erwäge ich auch, eine der Bibliotheken zu patchen. Sowohl Unimotion als auch SMSLib verwenden den folgenden Aufruf, der in 10.5 und veraltet ist von 10.6 64-Bit entfernt :

%Vor%
  • Gibt es einen einfachen Weg zu ersetzen? dies mit neuen IOKit-Aufrufen?

( Dieser Post brachte mich nicht wirklich weiter)

    
Gavin Brock 01.02.2010, 02:36
quelle

2 Antworten

6
  

Wenn es keine Alternative gibt, erwäge ich auch, eine der Bibliotheken zu patchen. Sowohl Unimotion als auch SMSLib verwenden den folgenden Aufruf, der in 10.5 und veraltet ist von 10.6 64-Bit entfernt :

%Vor%      

Gibt es eine einfache Möglichkeit, dies durch neue IOKit-Aufrufe zu ersetzen?

Genau dieses Dokument schlägt Ersatz vor. Was ist mit diesem?

%Vor%

Soweit ich das beurteilen kann, sollte außer der Reihenfolge der Argumente kein Unterschied bestehen. Das heißt, ich habe das I / O-Kit noch nie benutzt, daher könnte mir ein kritischer konzeptioneller Unterschied fehlen, der dazu führt, dass dieser Anruf nicht wie der alte funktioniert.

    
Peter Hosey 01.02.2010, 05:08
quelle
1

Ich habe das nicht in 10.6 verwendet, aber funktioniert das?

Ссылка

    
kubi 01.02.2010 03:03
quelle