"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Beschleunigungssensor in Macbooks

Burschi1620 28.09.2008 - 20:53 1806 5
Posts

Burschi1620

24/7 Santa Claus
Avatar
Registered: Apr 2004
Location: Drüber da Donau
Posts: 6792
Seruws,

hat jemand von euch eine Ahnung wie die Beschleunigungssensoren in den MacBooks funktionieren? Werden diese auch als einfache HID Eingabegeräte eingebunden?
Ich möchte mir nämlich soetwas auch auf Windows realisieren und hab bis jetzt diesen Sensor gefunden der quasi per Plug & Play installiert wird. Problem ist dennoch, soweit ich das herauslesen kann, dass man die Applikationen quasi alle selbst programmieren muss. Und da bin ich eher abgeneigt ;) Vielleicht kann man da irgendwelche Verknüpfungen zu MacOS ziehen, oder gar den Sourcecode von MacOS Projekten einsehen.

Hier ist der Sensor:
http://elmicro.com/de/jw24f8.html

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3673
Muss es speziell der Sensor der Macbooks sein?

http://www.thinkwiki.org/wiki/Active_Protection_System
http://www.thinkwiki.org/wiki/HDAPS

Über den gibts viel mehr nachzulesen, verwende ihn auch selbst unter Gentoo :)

Burschi1620

24/7 Santa Claus
Avatar
Registered: Apr 2004
Location: Drüber da Donau
Posts: 6792
Zitat von nexus_VI
Muss es speziell der Sensor der Macbooks sein?

http://www.thinkwiki.org/wiki/Active_Protection_System
http://www.thinkwiki.org/wiki/HDAPS

Über den gibts viel mehr nachzulesen, verwende ihn auch selbst unter Gentoo :)
Nein, muss natürlich nicht der Sensor vom MacBook sein, ist der verlinkte von mir leicht einer?

Ich hab mir deine beiden Seiten jetzt 2 mal durchgelesen nur ich komm irgendwie nicht dahinter.
Was ich so mitbekommen habe:
* Linux :D nix Windows?
* Thinkpads können das beispielsweise. (Bringt mir nicht viel, ich mag das in meinen Akoya einbauen)
* Der Baustein ist einer von Analog Devices und erkennt Beschleunigungen in 2 Achsen. Näheres hab ich auf der Seite dazu nicht gefunden
* und man benötigt eine der gelisteten Festplatten (?!) um die ATA Befehle korrekt ausführen zu können, ansonsten ist es nicht garantiert?

Komm nicht ganz mit. :)

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3673
Auf den Seiten gibt es auch viele Links zur "Theorie". Es handelt sich um den Sensor der in Thinkpads verbaut ist, prinzipiell das gleiche. Das Wiki behandelt wie er unter Linux zu verwenden ist, es werden aber auch Windows Tutorials verlinkt (unter anderem ein Python Skript). Die Festplatte muss die Befehle des HDAPS Dämon verstehen, damit sie die Heads bei Bedarf parken kann. Die Wahrscheinlichkeit hier einen Source zu finden ist halt um Welten höher als bei OSX Projekten, aber einfach wirds nicht, das sag ich dir gleich ;)
Bearbeitet von nexus_VI am 29.09.2008, 17:37

Burschi1620

24/7 Santa Claus
Avatar
Registered: Apr 2004
Location: Drüber da Donau
Posts: 6792
Ok dann werde ich mal das Wiki durchforsten. Für mich wäre es ehrlichgesagt mehr Spielerei als Sicherheitsaspekt. Wobei es beim Akoya sicherlich wahrscheinlicher ist einen Headcrash zu haben als bei einem Standrechner :D

Also einerseits wäre natürlich das Parken des Lesekopfes sehr erwünschenswert, aber andererseits hätte ich gerne sowas wie ichs von machen MacBooks kenne. Und zwar hatte ich da so Videos gesehen wo die Leute durch "anklopfen" am Gehäuse ihre virtuellen Desktops hin und her geswitcht hatten :D
Sowas in die Richtung hätte ich gerne. Also beispielsweise statt ALT+TAB links draufklopfen :D Oder Firefox Tabwechsel auch links oder rechts draufklopfen :D So erspart man sich mühsamere Mausbewegungen am kleinen Touchpad und muss nicht immer Tastenkürzel verwenden.

Sowas stell ich mir vielleicht sogar leicht vor, wenn man beispielsweise ALT+TAB auf den Beschleunigungssensor binden kann, da dieser ja auch als Eingabegerät erkannt werden sollte.
Wenns denn sein muss kann ich ja auch versuchen etwas zu programmieren. Bleibt mir ohnehin in nächster Zeit nicht erspart (Uni).

Von den leichten Klopfern mach ich mir keine Sorgen. Soweit ich weiß sollten das die Festplatten locker aushalten ohne das irgendetwas passieren sollte.

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3673
Ich spiel mit dem Sensor auch Neverball, er wird ganz normal als Joystick angesprochen :)
Diese ganzen Späßchen funktionieren natürlich auch, wirklich sinnvoll ist es nur zur Festplattenschonung (ein Alarmanlagenskript hab ich auch rennen, lustige Sache).
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz