Mac OS X: Maus springt [Update 12.04.2011]

Problem: Am Mac bzw. unter OS X springt aus heiterem die Maus. Da ich eine Funkmaus (Logitech) verwende, habe ich das natürlich zuerst auf die Funkverbindung geschoben — auch wenn ich es eigentlich nicht wahr haben wollte. Der Gegentest mit einer Magic Mouse zeigte auch wenig (erfreuliche) Resultate. Anders herum funktionierte die Funkmaus aber an einem anderen Ort (und anderem Rechner).

Als jedoch auch die eigens dafür organisierte Kabelmaus auch sprang, musste der Fehler woanders liegen. Ich habe die üblichen Maßnahmen abgeklappert: PRAM-Reset, Caches löschen, Neustarten, Rechte prüfen. Alles Dinge, die zwar sowieso ‚mal sinnvoll sind, nur mir irgendwie nicht weiterhalfen.

Über Google findet man zwar einiges zum Thema, aber wenig davon hilft (und teilweise sind USB-Probleme, die irgendjemand mal mit einer Festplatte hatte, schon uralt oder zu situationsspezifisch). Schließlich aber brachte mich DIESER GENIALE BEITRAG auf eine kuriose, aber schlussendlich einfach brilliante Idee: Displayportstecker ab!

Damit wäre zwar die Frage noch offen, was da Probleme macht (Spannung am Stecker?!).. aber zumindest ist USB wieder nutzbar.

Ich schließe den Tag mit einem.. WTF?!

Update: Andreas (Kommentar #1) gab mir den sehr wertvollen Tipp, dass es an dem, zwar Original Apple, passiven DisplayPort-zu-DVI-Adapter liegt. Ein aktiver Adapter kostet heute auch nicht mehr viel mehr als ein sein passives Pendant. Im Internet geistern (alte) Preise von bis zu 100$, das ist also längst Geschichte. Über Amazon gibt es den Adapter von XFZ für knapp 20 €.

In der englischsprachigen (wo sonst!) Wikipedia liest man, dass das was mit Dual-DVI zu tun hat. Und mein externer 24″-Monitor braucht die…

iTunes und Xcode4

Da war ich wohl etwas leichtgläubig, als ich dachte, „dann installierste mal eben Xcode 4“. Jenes gibt es ja (angeblich) bereits als Goldmaster (mit Developer-Zugang). „Angeblich“ deswegen, weil das, was mir da gestern Abend widerfahren ist, nun alles andere als Gold ist.

Oder anders ausgedrückt, in Stichworten:

  • Problemlösung iPhone reagiert nicht mehr
  • Problemlösung iPhone iOS 4.3 Fehler 10

Chronik

Die Installation von Xcode 4 GM selber war wie immer einfach — er schaufelt insgesamt einige Gigabytes von Daten für Compiler, Doku und Xcode selber auf die Platte. Ein Neustart wird nicht empfohlen/vorausgesetzt, aber… es wird kein iPhone mehr erkannt. Nicht einmal die Akku-Ladefunktion funktionierte, geschweige denn eine iTunes-Synchronization (Symptom: iPhone wird als Gerät überhaupt nicht vom System erkannt. Allerdings konnte ich sehen, dass der USB-Hub ein Gerät „erkennt“, d.h. eine physikalische Verbindung bestand.) Ein Reboot löste das Problem — zunächst jedenfalls. Abgesehen davon ließ sich Xcode aber nicht vernünftig starten (immer 2 Fehlermeldungen, keine Reaktion bei „New Project“), was mir dann erstmal egal war.

Daraufhin wollte ich auch gleich die neue iOS 4.3 GM ausprobieren. (Ich denke, das Problem wäre auch mit jeder anderen Firmware passiert, siehe dazu später.) Ungefähr in der Mitte des Prozesses schlug das Aufspielen der Firmware fehl und das iPhone verblieb im Wiederherstellungsmodus (mit dem iTunes-Symbol und dem Kabel auf dem Display). Das Wiederherstellen per Backup brachte überhaupt nichts bzw. es resultierte mit dem gleichen Fehler. Der Fehler war immer eine Kombination verschiedener Meldungen, u.a. auch der o.g. „Fehler 10“ während der Wiederherstellung.

Der Ansatz, einfach Xcode 3.x wieder drüberzubügeln, fruchtete zunächst nicht. Auch nach einem Reboot veränderte sich das fehlerhafte Verhalten nicht. Sh..! Die hilfreichende Lösung war dann, iTunes 10.2 einfach *nochmal* zu installieren. Ich brauchte noch nichtmal das System neu zu starten, die Wiederherstellung funktionierte sofort.

Da besteht Verbesserungsbedarf, wenn iTunes und Xcode solche zentralen Abhängigkeiten untereinander haben.

Fazit

Eine Goldmaster ist wohl heute auch nicht mehr das, was es eigentlich mal bedeutete.