FaulesObst
Newbie
- Registriert
- Apr. 2023
- Beiträge
- 5
Hallo Community,
ich habe seit drei Jahren ein Problem, welches ich bis heute nicht gelöst habe. Ich besitze AirPods, ein iPhone und einen Thinkpad X230 mit Windows 10.
Wenn ich Musik mit meinem iPhone höre und meinen Laptop entweder hochfahre oder die Klappe öffne, dann verbinden sich meine AirPods automatisch mit Windows und die Musik hört auf zu spielen. Ich muss dann wieder mein iPhone nehmen, entsperren, meine Airpods hinzufügen, Musik starten und das regt mich auf. Noch nerviger wird es, wenn ich mit jemandem über meine Airpods telefoniere und meinen Laptop aufmache.
In Windows 10 gibt es (soweit ich weiß) keine Option, dass man Bluetoothgeräten explizit verbietet, sich mit Windows zu verbinden, sobald der Rechner hochfährt.
Also habe ich folgendes, leider nicht mit Erfolg, ausprobiert:
1. RegEdit:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters > den Schlüssel "AutoConnect" erstellt und auf 0 gesetzt
1.1 RegEdit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Bluetooth\ > der Ordner "Bluetooth" existierte nicht, also habe ich ihn erstellt und den Schlüssel "DisableAutoConnect" erstellt und auf 1 gestellt
1.2 RegEdit:
In "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTHPORT\Parameters" den Schlüssel "AutoConnect" erstellt und auf 0 gesetzt.
2. Windows-Geräte
Bei "Bluetooth & andere Geräte" habe ich Bluetooth ausgeschaltet, Windows neugestartet, Bluetooth wieder angemacht und bei "Bluetooth-Geräte können meinen PC finden" den Haken raus gemacht.
3. Services
"Services.msc" gestartet, nach dem Eintrag "Bluetooth Support Service" gesucht und den Dienst deaktiviert. Dabei deaktivierte sich automatisch noch "BluetoothUserService_25ede".
4. Skripte
neue .bat-Datei erstellt:
Und in den Autostartordner gelegt. Dann ist mir aufgefallen, dass dieses Skript Adminrechte braucht. Also eine Verknüpfung von dieser Batch erstellt, mit Rechtsklick den Haken rein bei "Als Admin ausführen".
4.1. Scripting mit devcon
Habe gelesen, dass man mit devcon Geräte ausschalten kann. Also erst einmal alles Relevante heruntergeladen von SDK bis WDK und Visual Studio und gemerkt, dass devcon nicht vorhanden war. Also habe ich irgendwelche CAB-Files von Windows Server 2003 gefunden und sie in devcon.exe umbenannt. Habe meine Airpods gefunden und ein eine .bat Datei erstellt mit
Die .bat als Verknüpfung erstellt, Adminrechte gewährt und in den Autostart-Ordner gelegt.
Das Skript funktionierte zumindest mit Adminrechten. Sobald ich das Skript ausgeführt habe, gab es ein Kopplungsproblem mit den Airpods. Soweit so gut. Ich habe dann ein Gegenstück erstellt, das mithilfe einer weiteren .bat die Airpods wieder aktiviert werden. Das hat auch funktioniert. Nur funktioniert das nicht automatisch. Ich möchte mich nicht die ganze Zeit daran erinnern, diese Skripte auszuführen, sobald ich meinen Laptop zuklappe oder herunterfahre.
5. Aufgabenplanung
Habe eine Aufgabe erstellt. Als Trigger habe ich "Bei Anmeldung" und "Bei Start" gesetzt und bei Aktionen wieder meine vorherige .bat-Datei ausführen lassen.
5.1 Aufgabenplanung
Wieder eine Aufgabe erstellt und diesmal die Aufgabe gestartet bei "Bei einem Ereignis". Als Protokoll "Microsoft-Windows-Bluetooth-MTPEnum/Betriebsbereit" ausgewählt weil ich denke, dass dieses Protokoll aufgerufen wird, wenn das Bluetooth-Gerät bereit ist, mit einem Computer gekoppelt zu werden.
Es ist einfach unglaublich, wie dreist Windows mit Bluetoothgeräten umgeht. Mir ist bewusst, dass manche Nutzer viele Bluetoothgeräte wie eine Bluetooth-Maus oder Tastatur verbinden und Windows diese automatisch verbindet, damit es der Nutzer nicht immer manuell tun muss. Aber ich möchte doch die Freiheit haben, selbst zu entscheiden, welches Gerät automatisch verbunden werden muss und welches nicht. Es ist echt einfach unglaublich.
ich habe seit drei Jahren ein Problem, welches ich bis heute nicht gelöst habe. Ich besitze AirPods, ein iPhone und einen Thinkpad X230 mit Windows 10.
Wenn ich Musik mit meinem iPhone höre und meinen Laptop entweder hochfahre oder die Klappe öffne, dann verbinden sich meine AirPods automatisch mit Windows und die Musik hört auf zu spielen. Ich muss dann wieder mein iPhone nehmen, entsperren, meine Airpods hinzufügen, Musik starten und das regt mich auf. Noch nerviger wird es, wenn ich mit jemandem über meine Airpods telefoniere und meinen Laptop aufmache.
In Windows 10 gibt es (soweit ich weiß) keine Option, dass man Bluetoothgeräten explizit verbietet, sich mit Windows zu verbinden, sobald der Rechner hochfährt.
Also habe ich folgendes, leider nicht mit Erfolg, ausprobiert:
1. RegEdit:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters > den Schlüssel "AutoConnect" erstellt und auf 0 gesetzt
1.1 RegEdit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Bluetooth\ > der Ordner "Bluetooth" existierte nicht, also habe ich ihn erstellt und den Schlüssel "DisableAutoConnect" erstellt und auf 1 gestellt
1.2 RegEdit:
In "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTHPORT\Parameters" den Schlüssel "AutoConnect" erstellt und auf 0 gesetzt.
2. Windows-Geräte
Bei "Bluetooth & andere Geräte" habe ich Bluetooth ausgeschaltet, Windows neugestartet, Bluetooth wieder angemacht und bei "Bluetooth-Geräte können meinen PC finden" den Haken raus gemacht.
3. Services
"Services.msc" gestartet, nach dem Eintrag "Bluetooth Support Service" gesucht und den Dienst deaktiviert. Dabei deaktivierte sich automatisch noch "BluetoothUserService_25ede".
4. Skripte
neue .bat-Datei erstellt:
@echo off
echo Deaktiviere Bluetooth-Adapter
set key="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters"
reg add %key% /v "BluetoothAutoConnect" /t REG_DWORD /d 0 /f
net stop bthserv
Und in den Autostartordner gelegt. Dann ist mir aufgefallen, dass dieses Skript Adminrechte braucht. Also eine Verknüpfung von dieser Batch erstellt, mit Rechtsklick den Haken rein bei "Als Admin ausführen".
4.1. Scripting mit devcon
Habe gelesen, dass man mit devcon Geräte ausschalten kann. Also erst einmal alles Relevante heruntergeladen von SDK bis WDK und Visual Studio und gemerkt, dass devcon nicht vorhanden war. Also habe ich irgendwelche CAB-Files von Windows Server 2003 gefunden und sie in devcon.exe umbenannt. Habe meine Airpods gefunden und ein eine .bat Datei erstellt mit
@echo off
echo Deaktiviere Airpods..
devcon disable BTHENUM\Dev_0C3B50AEA2CC
Die .bat als Verknüpfung erstellt, Adminrechte gewährt und in den Autostart-Ordner gelegt.
Das Skript funktionierte zumindest mit Adminrechten. Sobald ich das Skript ausgeführt habe, gab es ein Kopplungsproblem mit den Airpods. Soweit so gut. Ich habe dann ein Gegenstück erstellt, das mithilfe einer weiteren .bat die Airpods wieder aktiviert werden. Das hat auch funktioniert. Nur funktioniert das nicht automatisch. Ich möchte mich nicht die ganze Zeit daran erinnern, diese Skripte auszuführen, sobald ich meinen Laptop zuklappe oder herunterfahre.
5. Aufgabenplanung
Habe eine Aufgabe erstellt. Als Trigger habe ich "Bei Anmeldung" und "Bei Start" gesetzt und bei Aktionen wieder meine vorherige .bat-Datei ausführen lassen.
5.1 Aufgabenplanung
Wieder eine Aufgabe erstellt und diesmal die Aufgabe gestartet bei "Bei einem Ereignis". Als Protokoll "Microsoft-Windows-Bluetooth-MTPEnum/Betriebsbereit" ausgewählt weil ich denke, dass dieses Protokoll aufgerufen wird, wenn das Bluetooth-Gerät bereit ist, mit einem Computer gekoppelt zu werden.
Es ist einfach unglaublich, wie dreist Windows mit Bluetoothgeräten umgeht. Mir ist bewusst, dass manche Nutzer viele Bluetoothgeräte wie eine Bluetooth-Maus oder Tastatur verbinden und Windows diese automatisch verbindet, damit es der Nutzer nicht immer manuell tun muss. Aber ich möchte doch die Freiheit haben, selbst zu entscheiden, welches Gerät automatisch verbunden werden muss und welches nicht. Es ist echt einfach unglaublich.