Keine BT Eingabe Geräte

  • 14 Antworten
  • Neuester Beitrag
Diskutiere Keine BT Eingabe Geräte im Honor 5X Forum im Bereich Honor Forum.
N

Nuki36

Neues Mitglied
Hallo ich habe ein Problem mit dem Honor 5x MM 340.Leider kann ich keine Verbindung über Bluetooth zu einem Eingabe Gerät herstellen.(Maus oder Joystick) Bt meldet Verbindung hergestellt, aber keine Funktion es wir nicht einmal ein Mauszeiger eingeblendet.Ich habe es auf einem Honor 5C versucht und es ging ohne Probleme.Es liegt also am 5x.Ich habe es schon zurück gesetzt(Werkseinstellung), aber ohne Erfolg.Soviel kann man ja am Bt nicht einstellen,oder?Hoffe mir kann einer helfen.
 
N

Nuki36

Neues Mitglied
Hat noch keiner versucht ein Pad oder eine Maus ans Honor 5x mit BT anzuschließen?
 
A

AlterSack

Fortgeschrittenes Mitglied
@Nuki36
Habe zu meinemTablet eine Medion Blauzahn Tastatur. Gab es mal bei dem Feinkostladen
Eben mal schnell ans Netzteil gehängt und mit dem Honor X5 gekoppelt.
Kann locker eMail etc über die Tastatur eingeben. Kein spez. Tastaturtreiber geladen. Manche Sonderzeichen gehen nicht. Aber sonst ohne Probleme.
Nachtrag:
Am X5 auf Android Tastatur eingestellt. Jetzt gehen auch die Sonderzeichen usw.
 
Zuletzt bearbeitet:
N

Nuki36

Neues Mitglied
So kenne ich es auch.Einfach anschließen und gut.Geht aber leider nicht bei mir.Ist bei dir auch MM mit 340 drauf,oder noch 5.1?
 
Zuletzt bearbeitet:
A

AlterSack

Fortgeschrittenes Mitglied
Ich hatte mein X5 sofort nach Kauf, vor etwa 3 Monaten, auf 6.0.1 und EMUI 4,0 aufgebrezelt. Also aktuelle Versionen.
 
N

Nuki36

Neues Mitglied
@Nuki36
Auch das Update 340.Ich fage deshalb, weil ich es vorher bei dem 5x nicht ausprobiert habe.Hat Deine Tastatur auch die Möglichkeit eine Maussteuerung zu sein und wenn ja geht das?
 
A

AlterSack

Fortgeschrittenes Mitglied
Bei meinem läuft die Build Nr. xxxxxx340
Die Tastatur ist eine Minitastatur, nur wenig größer als das Medion Tablet. Ob das auch Mausfunktionen bereitstellt ? Ich müsste das Testen oder mir die Anleitung mal genauer ansehen.
Hatte bisher keinen Bedarf.
 
N

Nuki36

Neues Mitglied
Ok danke. Also haben wir die selbe.Komisch das es bei mir nicht geht.
Ein Pad ist ja eigentlich auch eine Art Tastatur.Ich habe zum Ausprobieren leider nur ein Pad und eine Maus und beides geht leider nicht,obwohl es erkannt wird. Normalerweise erscheint wenn man die Maus bewegt ein Pfeil (Zeiger)es kommt aber keiner.Komisch? :(
 
Zuletzt bearbeitet:
A

AlterSack

Fortgeschrittenes Mitglied
Hm, wie wird denn bei dem Pad oder der Maus die Koppelung mit dem X5 vorgenommen ? Es muss ja ein Zahlencode eingegeben werden. Wo gibt man denn den bei einem Pad oder einer Maus ein ?
 
N

Nuki36

Neues Mitglied
@AlterSack
Es gibt einen exsta Knopf bei beiden.Den drücken.Beim x5 auf BT suchen gehen und dann wird es als verbunden angezeigt.An der Maus und am Pad gibt es noch eine Bestätigungs LED und gut.
 
Zuletzt bearbeitet:
N

Nuki36

Neues Mitglied
Ich komme echt nicht weiter.Es will einfach auf den 5x nichts werden.Am 5c geht es und an meine Motorola xoom 2 auch.Hat hier keiner ein Pad oder Maus?
 
N

Nuki36

Neues Mitglied
So leider konnte mir hier keiner helfen.Ich habe den Support von Honor angeschrieben.Die Antwort lautet:
Sehr geehrter Kunde,

vielen Dank für Ihre Anfrage.

Wir möchten uns für die verspätete Antwort bei Ihnen entschuldigen.

Honor-Geräte unterstützen das Bluetooth-Protokoll HID nicht, welches
Sie benötigen für die Eingabegeräte.

DAS IST SO NICHT RICHTIG DEN BEIM HONOR 5c GEHT ES JA
 
O

ooo

Lexikon
Das Honor 5X scheint keine HID-konformen Treiber für das Protokoll in der Firmware zu haben (EMUI 4 Android 6 MM, KIW-L21C432B340).
Getestete, technisch gute HID-Geräte (gehen überall, am 5X wird gekoppelt - Pairing funktioniert, sonst passiert aber nichts):
  • Logitech diNovo Edge Bluetooth-Keyboard mit Maus-Pad
  • Microsoft Bluetooth Notebook Mouse 5000
___

So sieht das logcat beim Verbinden Honor 5X mit einer Bluetooth Tastatur aus:
Code:
user@box:~$ adb shell
shell@HNKIW-Q:/ $ logcat | grep HID
D/CachedBluetoothDevice( 8690): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 8690): onProfileStateChanged: profile HID newProfileState 1
D/CachedBluetoothDevice( 8690): onProfileStateChanged: profile HID newProfileState 2
I/LocalBluetoothProfileManager( 8690): OoO Success to connect HID device
D/DeviceProfilesSettings( 8690): Add connectable profile, pref title = Eingabegerät, key = HID
I/Bluetooth(31488): BluetoothOppReceiver:Receiver ACTION_COMPLETE_HIDE
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 2
D/DeviceProfilesSettings( 3256): Add connectable profile, pref title = Eingabegerät, key = HID
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
D/CachedBluetoothDevice( 3256): Command sent successfully:DISCONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
D/DeviceProfilesSettings( 3256): Add connectable profile, pref title = Eingabegerät, key = HID
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 1
D/DeviceProfilesSettings( 3256): unpair HID device
I/LocalBluetoothProfileManager( 3256): Failed to connect HID device
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
I/LocalBluetoothProfileManager( 3256): OoO Failed to connect HID device
E/BluetoothHidServiceJni(31488): Failed HID channel connection, status: 4
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
E/BluetoothHidServiceJni(31488): Failed HID channel connection, status: 4
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
D/DeviceProfilesSettings( 3256): Add connectable profile, pref title = Eingabegerät, key = HID
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
E/BluetoothHidServiceJni(31488): Failed HID channel connection, status: 4
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
D/DeviceProfilesSettings( 3256): onProfileClicked  profileKey=HID
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
E/BluetoothHidServiceJni(31488): Failed HID channel connection, status: 4
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
D/DeviceProfilesSettings( 3256): unpair HID device
W/BluetoothHidServiceJni(31488): Cleaning up Bluetooth HID Interface...
I/        ( 3558): BTE_InitTraceLevels -- TRC_HID_HOST : Level 2
I/        ( 3558): BTE_InitTraceLevels -- TRC_HID_DEV : Level 2
D/CachedBluetoothDevice( 3256): Command sent successfully:CONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 1
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 2
I/LocalBluetoothProfileManager( 3256): OoO Success to connect HID device
D/DeviceProfilesSettings( 3256): Add connectable profile, pref title = Eingabegerät, key = HID
D/CachedBluetoothDevice( 3256): Command sent successfully:DISCONNECT Address:00:01:02:03:04:FF Profile:HID
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 3
D/CachedBluetoothDevice( 3256): onProfileStateChanged: profile HID newProfileState 0
D/DeviceProfilesSettings( 3256): Add connectable profile, pref title = Eingabegerät, key = HID
D/DeviceProfilesSettings( 3256): unpair HID device
W/BluetoothHidServiceJni( 3558): Cleaning up Bluetooth HID Interface...

Mit einer Linux Box, die Bluetooth hat, kann man das im Terminal z. B. so überprüfen:
Code:
user@box:~$ sdptool records <bluetooth-adresse-des-phones> | grep -i "service name"

# Ausgabe (z. B. Honor 5X > kein HID - Human Interface Display Protokoll dabei):

Service Name: Headset Gateway
Service Name: Handsfree Gateway
Service Name: AV Remote Control Target
Service Name: Advanced Audio
Service Name: Android Network Access Point
Service Name: Android Network User
Service Name: SMS/MMS
Service Name: OBEX Phonebook Access Server
Service Name: Phonebook Access PCE
Service Name: OBEX Object Push

user@box:~$

oder auch ausführlich mit
Code:
user@box:~$ sdptool records <bluetooth-adresse-des-phones>

# Ausgabe (z. B. Honor 5X > kein HID - Human Interface Display Protokoll dabei):

Service RecHandle: 0x10000
Service Class ID List:
  "PnP Information" (0x1200)

Service Name: Headset Gateway
Service RecHandle: 0x10001
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 2
Profile Descriptor List:
  "Headset" (0x1108)
    Version: 0x0102

Service Name: Handsfree Gateway
Service RecHandle: 0x10002
Service Class ID List:
  "Handsfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0106

Service Name: AV Remote Control Target
Service RecHandle: 0x10003
Service Class ID List:
  "AV Remote Target" (0x110c)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x104
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0103

Service Name: Advanced Audio
Service RecHandle: 0x10004
Service Class ID List:
  "Audio Source" (0x110a)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 25
  "AVDTP" (0x0019)
    uint16: 0x102
Profile Descriptor List:
  "Advanced Audio" (0x110d)
    Version: 0x0102

Service Name: Android Network Access Point
Service Description: NAP
Service RecHandle: 0x10005
Service Class ID List:
  "Network Access Point" (0x1116)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 15
  "BNEP" (0x000f)
    Version: 0x0100
    SEQ8: 0 6
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Network Access Point" (0x1116)
    Version: 0x0100

Service Name: Android Network User
Service Description: PANU
Service RecHandle: 0x10006
Service Class ID List:
  "PAN User" (0x1115)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 15
  "BNEP" (0x000f)
    Version: 0x0100
    SEQ8: 0 6
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "PAN User" (0x1115)
    Version: 0x0100

Service Name: SMS/MMS
Service RecHandle: 0x10007
Service Class ID List:
  "" (0x1132)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 4
  "OBEX" (0x0008)
Profile Descriptor List:
  "" (0x1134)
    Version: 0x0102

Service Name: OBEX Phonebook Access Server
Service RecHandle: 0x10008
Service Class ID List:
  "Phonebook Access - PSE" (0x112f)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 19
  "OBEX" (0x0008)
Profile Descriptor List:
  "Phonebook Access" (0x1130)
    Version: 0x0101

Service Name: Phonebook Access PCE
Service RecHandle: 0x10009
Service Class ID List:
  "Phonebook Access - PCE" (0x112e)
Profile Descriptor List:
  "Phonebook Access" (0x1130)
    Version: 0x0101

Service Name: OBEX Object Push
Service RecHandle: 0x1000a
Service Class ID List:
  "OBEX Object Push" (0x1105)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 12
  "OBEX" (0x0008)
Profile Descriptor List:
  "OBEX Object Push" (0x1105)
    Version: 0x0100

user@box:~$

Das kann man mit jedem Bluetooth-Gerät (Rechner, Phone, Keyboard, Maus, Lautsprecher etc.) machen, das über Bluetooth verbunden ist und dessen Bluetooth-Adresse man kennt (Einstellungen > Über das Telefon > Status > Bluetooth-Adresse o. ä.).

sdptool examples, control and interrogate SDP servers
 
Zuletzt bearbeitet:
N

Nuki36

Neues Mitglied
So ist es, leider kommt bestimmt auch kein update:(