• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Bluetooth keyboard

Hallo!

Ich habe das Problem, dass mein Bluetooth-Keyboard nach einem Neustart nicht sofort aktiviert wird. Ich muss immer erst den Dongle rausziehen und ihn dann wieder reinstecken. Dann klappt es auf Anhieb ohne weiteres Zutun. Oder ich starte ohne den Dongle und stecke ihn dann ein.
Dasselbe ist es, wenn ich das Keyboard eine Weile nicht benutzt habe und es in den Stromsparmodus geht. Ich muss immer erst den Dongle neu einstecken.

Welche Tips könnt ihr mir geben? Ich weiß nicht so recht, in welchen Logdateien ich suchen soll, und wonach soll ich suchen?

Nehme auch gern Tips entgegen, wie das mit Bluetooth und input devices grundsätzlich funktioniert.

Was ich bislang im Netz gefunden habe bezieht sich zu 90% auf Ubuntu und mein Eindruck ist, dass sich Suse hier doch deutlich unterscheidet (beispielsweise gibt es bei Suse kein hidd, oder irre ich mich?), und der Rest scheint nicht aktuell und hilfreich zu sein.

Danke!

Apple Wireless Keyboard
Anycom USB-200 Bluetooth Dongle
openSUSE 10.3
bluez-libs 3.18
KDE 3.5.9
 
Hi

Mal eine grundsätzliche Frage.
Wenn du es neu reinsteckst wird es aber nicht konfiguriert sondern anstandslos direkt erkannt oder?

http://forums.suselinuxsupport.de/index.php?showtopic=63169

cu
 
Ja, anstandslos. Unten ein Auszug aus /var/log/messages. Allerdings war es ein mühevoller Weg bis dahin, ich habe zwei Wochen lang herumgefummelt.
Ich nehme aber an, meine Schwierigkeiten damals rührten von genau diesem beschriebenen Verhalten her. Ich bin immer wieder durch den Pairing-Prozess und das Setup als Input device gegangen, weil ich annahm, das Keyboard würde jedesmal wieder total verschwinden.

Ein erster Hinweis ergab sich, als ich bemerkte, dass das Pairing wohl doch jedesmal geklappt hatte. Ich hatte irgendwann mal das Fenster "Paired/Trusted Devices" aus den KDE-Tools offen, und das Keyboard tauchte dort sofort auf, wenn ich den PIN-Request geschafft hatte.

Übrigens verschwindet das Pairing des betreffenden Gerätes sofort, wenn man in KBluetooth > Input Devices auf Setup klickt und es erscheint ein neuer PIN-Request. Der Rest war etwas Glückssache, ich kann leider nicht sagen, welcher Schritt nun genau der richtige oder entscheidende war. Jedenfalls glückte es, das Keyboard als Input device zu konfigurieren und beim nächsten (wahrscheinlich auch eher zufälligem) Einstecken des Dongles wurde ich gefragt, ob ich das Verbinden mit ... als input device zulassen möchte (oder so ähnlich). Das hat dann wohl den Trust gesetzt und seitdem klappt es - mit den beschriebenen Einschränkungen.

Jetzt steht das Keyboard also in der Liste der Paired/Trusted devices drin und braucht nicht wieder konfiguriert werden - sofern die Bluetooth-Verbindung steht, nehme ich an. Aber wie gesagt, verstehe ich nicht, was hier eigentlich passiert.

Nach einer Kaffeepause reagiert also das Keyboard nicht mehr.
Einträge in /var/log/messages beim Trennen des Dongles:
  • Apr 19 16:53:46 nienna kernel: usb 1-2: USB disconnect, address 5
    Apr 19 16:53:46 nienna hcid[3987]: HCI dev 0 down
    Apr 19 16:53:46 nienna hcid[3987]: Stopping security manager 0
    Apr 19 16:53:46 nienna hcid[3987]: Device hci0 has been disabled
    Apr 19 16:53:46 nienna hcid[3987]: HCI dev 0 unregistered
    Apr 19 16:53:46 nienna hcid[3987]: Unregister path: /org/bluez/hci0
    Apr 19 16:53:46 nienna hcid[3987]: Device hci0 has been removed

Und sofort wieder einstecken:
  • Apr 19 16:53:55 nienna kernel: usb 1-2: new full speed USB device using ohci_hcd and address 6
    Apr 19 16:53:55 nienna kernel: usb 1-2: new device found, idVendor=0a5c, idProduct=2122
    Apr 19 16:53:55 nienna kernel: usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=3
    Apr 19 16:53:55 nienna kernel: usb 1-2: Product: ANYCOM USB-200 ROM
    Apr 19 16:53:55 nienna kernel: usb 1-2: Manufacturer: Broadcom Corp
    Apr 19 16:53:55 nienna kernel: usb 1-2: SerialNumber: .............
    Apr 19 16:53:55 nienna kernel: usb 1-2: configuration #1 chosen from 1 choice
    Apr 19 16:53:55 nienna hcid[3987]: HCI dev 0 registered
    Apr 19 16:53:55 nienna hcid[3987]: HCI dev 0 up
    Apr 19 16:53:55 nienna hcid[3987]: Device hci0 has been added
    Apr 19 16:53:55 nienna hcid[3987]: Starting security manager 0
    Apr 19 16:53:55 nienna hcid[3987]: Device hci0 has been activated
    Apr 19 16:53:55 nienna hcid[3987]: link_key_request (sba=do:ng:le:xx:xx:xx, dba=ke:yb:eek:a:rd:xx:xx)
    Apr 19 16:53:56 nienna input[4027]: Incoming connection on PSM 17
    Apr 19 16:53:56 nienna input[4027]: Incoming connection on PSM 19
    Apr 19 16:53:56 nienna input[4027]: New input device ke:yb:eek:a:rd:xx:xx (Apple Wireless Keyboard)
    Apr 19 16:53:56 nienna kernel: input: Apple Wireless Keyboard as /class/input/input6
Und ich kann sofort weitertippen...

In welcher Richtung kann ich suchen?

Gruß
 
Oben