USB-Gerät via Software neu "einstecken"

Hallo!

Jetzt versuche ich es doch noch auf diesem Weg, obwohl ich die Hoffnung auf eine Lösung schon fast aufgegeben habe:

Meine externe Soundkarte (Focusrite Scarlett 2i4, angeschlossen über USB, Windows 7 64-bit) setzt öfter mal aus, insbesondere wenn ich aus dem Standby zurückkehre. Sie bleibt an, gibt aber keinen Ton mehr von sich. Erst nach einem Neustart oder wenn ich das USB-Kabel rausziehe und wieder neu anstecke, initialisiert sich das Ding wieder richtig. Laut Hersteller-Support liegt das daran, dass Scarlett den Standby-Modus nicht unterstützt. So weit so gut.

Meine Idee war, das Kabelziehen quasi via Software geschehen zu lassen, also ein kleines Programm zu schreiben, welches die Soundkarte neu startet, bzw. die USB-Ports „schließt“ und wieder öffnet. Ich habe dann diese Anleitung gefunden: http://digital.ni.com/public.nsf/allkb/1D120A90884C2…

Das hat auch geklappt. So kann ich sowohl die Soundkarte alleine, als auch den zuständigen USB-Hub als Ganzes ab- und wieder anschalten. Aber leider nur, wenn die Soundkarte eh funktionstüchtig ist. Wenn sie hingegen in diesem Zombie-Zustand ist, meldet DevCon „The 1 device(s) are ready to be restarted. To restart the devices, reboot the system.“ Er verlangt also einen Systemneustart, und den möchte ich ja vermeiden.

Habt ihr noch eine Idee wie das virtuelle Kabelneueinstecken gelingen könnte? Gibt es einen z. B. einen Weg die Stromversorgung auf den USB-Ports kurz aussetzen zu lassen?

Vielen Dank!

Peter

Hallo,

bei allem Verständnis für Deine Idee, aber wo ist da der Nutzen. Ich kann den nicht wirklich erkennen.

Und der Aufwand, den Du bis jetzt betrieben hast, hat wahrscheinlich schon mehr Zeit beansprucht, als mal kurz USB-Stecker ziehen und stecken je an Zeit kosten wird.

Nur mal meine Gedanken dazu.

LG
66er

… der Dir trotzdem viel Erfolg wünscht.

Hallo!

Eine Stunde aufzuwenden, um ein Ärgernis zu beseitigen, das über 1000x im Jahr auftritt, kommt mir jetzt nicht wahnsinnig unökonomisch vor. Zumal mir solche Problemlösungen Spaß machen.
Jetzt bin ich scheinbar in einer Sackgasse angelangt, aber bevor ich die Sache ganz auf Eis lege, probiere ich hier nochmal mein Glück.

Gruß

Peter

1 Like

Hi Peter,

wie wäre ein USB-HUB mit einzelnen Schaltern?
http://www.amazon.de/getDigital-6201-Ultimate-7-fach…

Viele Grüße
Karin

Hallo Pedter,

über Software habe ich auch keine Lösung, aber es gibt USB-Hubs, bei denen jeder einzelne Anschluss geschaltet werden kann.
Einfach die Soundkarte über einen solchen anschließen und bei Bedarf den Schalter aus- und wieder einschalten…

Grüße magenbluten

@Karin & @magenbluten
Hallo!

Bitte entschuldigt die späte Rückmeldung. Ich habe in der Zwischenzeit feierlich die Erkältungssaison eingeläutet.

An eine (kompakte, günstige) Hardware-Lösung habe ich auch schon gedacht. Vielleicht ein USB-Adapter mit Relais, das ich über Software ansteuern kann. So etwas konnte ich aber leider nicht finden. Ein USB-Hub kommt der Sache noch am nächsten. Allerdings habe ich auch hier keinen finden können, der via Software schaltbar wäre.

Also gut, scheinbar gibt es hierfür keine Lösung von der Stange. Sei’s drum, ich danke euch für eure Vorschläge und lass die Angelegenheit nun erstmal ruhen. Vielleicht läuft mir die Antwort ja noch zufällig über den Weg.

Viele Grüße

Peter