Forum: PC-Programmierung Welchen Treiber oder Plugin ladet ein Programm


von Martin G. (Firma: http://www.gyurma.de) (martin_g)


Lesenswert?

Hab eine alte LogiCad Magellan Spacemouse. (rs232 version)
Hab diese bei Windows 7 zum Laufen gebracht, z.B. Google Earth erkennt 
sie. und sie funktioniert. (siehe http://www.gyurma.de/spacemouse )

Bei Sketchup piepst sie zwar beim Starten des Programms, aber sie 
steuert nicht die Ansicht. Nichts bewegt sich.
Man kann im Sketchup nichts einstellen...

Damals hab ichs aufgegeben, und vergessen. Letztens hab ich einen 
Spacenavigator an den PC gesteckt, davon installierte Win7 seine 
Treiber, und  komischerweise geht zwar der Spacenavigator nicht mit 
Sketchup, aber die Spacemouse geht jetzt!

Wenn ich Sketchup starte geht die Spacemouse, auch wenn ich den 
Spacenavigator zwischendurch abstecke vom USB.

So, jetzt meine Frage:

Wie stelle ich fest, was Sketchup lädt und schaut beim Starten, daß 
jetzt auf einmal die Spacemouse geht?

Wie wissen generell solche Programme was für Periferie vorhanden ist? 
(wie könnte ich das vorhandensein von Spacenavigator vorgaukeln?)

mfg
Martin

von Irgendwer (Gast)


Lesenswert?

Martin G. schrieb:
> Wie wissen generell solche Programme was für Periferie vorhanden ist?
> (wie könnte ich das vorhandensein von Spacenavigator vorgaukeln?)

In der Regel in dem sie die entsprechenden Registryeinträge abfragen 
(z.B. für sie UBS-Ports, die Serialports usw.)

Mit Procmon kannst du nachschauen was da beim Programmstart so alles 
abgeht:
https://technet.microsoft.com/de-de/sysinternals/processmonitor.aspx

von Pandur S. (jetztnicht)


Lesenswert?

Allenfalls "Processexplorer" von Microsoft herunterladen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.