You are not logged in.

#1 2022-10-06 18:13:36

Sonic-Y3k
Member
Registered: 2015-12-13
Posts: 4

[SOLVED] Bluetooth LE keyboard pairs, but no /dev/input created

Hi there,

I'm currently trying to run ArchLinux on a Google Pixel Slate. For now most of the things appear to be running just fine, but I got some serious problems connecting the Brydge G-Type v2.0 to any Linux running device (same behaviour on ThinkPad). While connecting seems to be fine, no input devices are created and therefore the wireless keyboard is quite useless.

Furthermore while running btmon you can see that key-presses are indeed at least transmitted to the receiver.

I really hope that you guys can help me out, I'm really not sure what I am missing. Other bluetooth devices, like a bluetooth mice / cellphone appear to be running just fine.

Thanks in advance,
Sonic-Y3k

❯ uname -a
Linux arch 5.19.13-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 04 Oct 2022 14:36:58 +0000 x86_64 GNU/Linux
❯ pacman -Q |grep blue
bluedevil 1:5.25.5-1
bluez 5.65-3
bluez-hciconfig 5.63-1
bluez-libs 5.65-3
bluez-qt 5.98.0-1
bluez-utils 5.65-3
pulseaudio-bluetooth 16.1-1
❯ bluetoothctl
Agent registered
AdvertisementMonitor path registered
[Brydge G-Type v2.0]# info
Device E1:20:6B:49:6B:5B (random)
        Name: Brydge G-Type v2.0
        Alias: Brydge G-Type v2.0
        Appearance: 0x03c1
        Icon: input-keyboard
        Paired: yes
        Bonded: yes
        Trusted: yes
        Blocked: no
        Connected: yes
        WakeAllowed: yes
        LegacyPairing: no
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
        UUID: Battery Service           (0000180f-0000-1000-8000-00805f9b34fb)
        UUID: Human Interface Device    (00001812-0000-1000-8000-00805f9b34fb)
        UUID: Scan Parameters           (00001813-0000-1000-8000-00805f9b34fb)
        UUID: Vendor specific           (9e5d1e47-5c13-43a0-8635-82ad38a1386f)
        Modalias: bluetooth:v03F6pA001d0001
        AdvertisingFlags:
  05                                               .               
        Battery Percentage: 0x25 (37)
[Brydge G-Type v2.0]# 
❯ lsusb -s 001:002
Bus 001 Device 002: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
❯ busctl introspect 'org.bluez' '/org/bluez/hci0/dev_E1_20_6B_49_6B_5B'
NAME                                TYPE      SIGNATURE RESULT/VALUE                             FLAGS
org.bluez.Battery1                  interface -         -                                        -
.Percentage                         property  y         38                                       emits-change
.Source                             property  s         "GATT Battery Service"                   emits-change
org.bluez.Device1                   interface -         -                                        -
.CancelPairing                      method    -         -                                        -
.Connect                            method    -         -                                        -
.ConnectProfile                     method    s         -                                        -
.Disconnect                         method    -         -                                        -
.DisconnectProfile                  method    s         -                                        -
.Pair                               method    -         -                                        -
.Adapter                            property  o         "/org/bluez/hci0"                        emits-change
.Address                            property  s         "E1:20:6B:49:6B:5B"                      emits-change
.AddressType                        property  s         "random"                                 emits-change
.AdvertisingData                    property  a{yv}     -                                        emits-change
.AdvertisingFlags                   property  ay        1 5                                      emits-change
.Alias                              property  s         "Brydge G-Type v2.0"                     emits-change writable
.Appearance                         property  q         961                                      emits-change
.Blocked                            property  b         false                                    emits-change writable
.Bonded                             property  b         true                                     emits-change
.Class                              property  u         -                                        emits-change
.Connected                          property  b         true                                     emits-change
.Icon                               property  s         "input-keyboard"                         emits-change
.LegacyPairing                      property  b         false                                    emits-change
.ManufacturerData                   property  a{qv}     -                                        emits-change
.Modalias                           property  s         "bluetooth:v03F6pA001d0001"              emits-change
.Name                               property  s         "Brydge G-Type v2.0"                     emits-change
.Paired                             property  b         true                                     emits-change
.RSSI                               property  n         -                                        emits-change
.ServiceData                        property  a{sv}     -                                        emits-change
.ServicesResolved                   property  b         true                                     emits-change
.Trusted                            property  b         true                                     emits-change writable
.TxPower                            property  n         -                                        emits-change
.UUIDs                              property  as        7 "00001800-0000-1000-8000-00805f9b34fb… emits-change
.WakeAllowed                        property  b         true                                     emits-change writable
org.freedesktop.DBus.Introspectable interface -         -                                        -
.Introspect                         method    -         s                                        -
org.freedesktop.DBus.Properties     interface -         -                                        -
.Get                                method    ss        v                                        -
.GetAll                             method    s         a{sv}                                    -
.Set                                method    ssv       -                                        -
.PropertiesChanged                  signal    sa{sv}as  -                                        -

there are a few odd messages in dmesg / journalctl, but nothing that screams "major fail".

❯ sudo journalctl -b --system | grep -i -e blue -e hci
Oct 06 19:55:00 arch kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Oct 06 19:55:00 arch kernel: ehci-pci: EHCI PCI platform driver
Oct 06 19:55:00 arch kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Oct 06 19:55:00 arch kernel: ohci-pci: OHCI PCI platform driver
Oct 06 19:55:00 arch kernel: uhci_hcd: USB Universal Host Controller Interface driver
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
Oct 06 19:55:00 arch kernel: xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
Oct 06 19:55:00 arch kernel: usb usb1: Product: xHCI Host Controller
Oct 06 19:55:00 arch kernel: usb usb1: Manufacturer: Linux 5.19.13-arch1-1 xhci-hcd
Oct 06 19:55:00 arch kernel: usb usb2: Product: xHCI Host Controller
Oct 06 19:55:00 arch kernel: usb usb2: Manufacturer: Linux 5.19.13-arch1-1 xhci-hcd
Oct 06 19:55:00 arch kernel: sdhci: Secure Digital Host Controller Interface driver
Oct 06 19:55:00 arch kernel: sdhci: Copyright(c) Pierre Ossman
Oct 06 19:55:00 arch kernel: sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)
Oct 06 19:55:00 arch kernel: mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit
Oct 06 19:55:00 arch kernel: usb 1-3: new full-speed USB device number 2 using xhci_hcd
Oct 06 19:55:01 arch kernel: Bluetooth: Core ver 2.22
Oct 06 19:55:01 arch kernel: NET: Registered PF_BLUETOOTH protocol family
Oct 06 19:55:01 arch kernel: Bluetooth: HCI device and connection manager initialized
Oct 06 19:55:01 arch kernel: Bluetooth: HCI socket layer initialized
Oct 06 19:55:01 arch kernel: Bluetooth: L2CAP socket layer initialized
Oct 06 19:55:01 arch kernel: Bluetooth: SCO socket layer initialized
Oct 06 19:55:01 arch kernel: Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015
Oct 06 19:55:01 arch kernel: Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq
Oct 06 19:55:02 arch dbus-daemon[464]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.3' (uid=0 pid=477 comm="dbus-send --system --print-reply --dest=org.bluez")
Oct 06 19:55:02 arch systemd[1]: Starting Bluetooth service...
Oct 06 19:55:02 arch kernel: Bluetooth: hci0: Intel BT fw patch 0x43 completed & activated
Oct 06 19:55:02 arch bluetoothd[484]: Bluetooth daemon 5.65
Oct 06 19:55:02 arch bluetoothd[484]: PageScanType=1(1)
Oct 06 19:55:02 arch bluetoothd[484]: PageScanInterval=1024(1024)
Oct 06 19:55:02 arch bluetoothd[484]: PageScanWindow=18(18)
Oct 06 19:55:02 arch bluetoothd[484]: MinAdvertisementInterval=290(290)
Oct 06 19:55:02 arch bluetoothd[484]: MaxAdvertisementInterval=290(290)
Oct 06 19:55:02 arch bluetoothd[484]: MultiAdvertisementRotationInterval=(0)
Oct 06 19:55:02 arch bluetoothd[484]: ScanIntervalAutoConnect=588(588)
Oct 06 19:55:02 arch bluetoothd[484]: ScanWindowAutoConnect=60(60)
Oct 06 19:55:02 arch bluetoothd[484]: ScanIntervalDiscovery=36(36)
Oct 06 19:55:02 arch bluetoothd[484]: ScanWindowDiscovery=18(18)
Oct 06 19:55:02 arch bluetoothd[484]: ScanIntervalAdvMonitor=40(40)
Oct 06 19:55:02 arch bluetoothd[484]: ScanWindowAdvMonitor=20(20)
Oct 06 19:55:02 arch bluetoothd[484]: MinConnectionInterval=6(6)
Oct 06 19:55:02 arch bluetoothd[484]: MaxConnectionInterval=16(16)
Oct 06 19:55:02 arch bluetoothd[484]: ConnectionSupervisionTimeout=200(200)
Oct 06 19:55:02 arch bluetoothd[484]: Autoconnecttimeout=5000(5000)
Oct 06 19:55:02 arch bluetoothd[484]: EnableAdvMonInterleaveScan=1(1)
Oct 06 19:55:02 arch dbus-daemon[464]: [system] Successfully activated service 'org.bluez'
Oct 06 19:55:02 arch bluetoothd[484]: Starting SDP server
Oct 06 19:55:02 arch kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Oct 06 19:55:02 arch kernel: Bluetooth: BNEP filters: protocol multicast
Oct 06 19:55:02 arch kernel: Bluetooth: BNEP socket layer initialized
Oct 06 19:55:02 arch systemd[1]: Started Bluetooth service.
Oct 06 19:55:02 arch audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 06 19:55:02 arch systemd[1]: Reached target Bluetooth Support.
Oct 06 19:55:02 arch bluetoothd[484]: Bluetooth management interface 1.22 initialized
Oct 06 19:55:02 arch bluetoothd[484]: Battery Provider Manager created
Oct 06 19:55:02 arch NetworkManager[473]: <info>  [1665078902.3411] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.40.0-1/libnm-device-plugin-bluetooth.so)
Oct 06 19:55:02 arch bluetoothd[484]: profiles/audio/avctp.c:avctp_server_socket() setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:02 arch bluetoothd[484]: src/device.c:device_set_wake_support() Unable to set wake_support without RPA resolution
Oct 06 19:55:02 arch bluetoothd[484]: src/device.c:device_set_wake_support() Unable to set wake_support without RPA resolution
Oct 06 19:55:02 arch bluetoothd[484]: Adv Monitor Manager created with supported features:0x00000000, enabled features:0x00000000, max number of supported monitors:32, max number of supported patterns:16
Oct 06 19:55:02 arch bluetoothd[484]: src/adapter.c:set_device_privacy_complete() Set device flags return status: Invalid Parameters
Oct 06 19:55:02 arch bluetoothd[484]: src/adapter.c:set_device_privacy_complete() Set device flags return status: Invalid Parameters
Oct 06 19:55:02 arch kernel: Bluetooth: hci0: Bad flag given (0x2) vs supported (0x1)
Oct 06 19:55:02 arch kernel: Bluetooth: hci0: Bad flag given (0x2) vs supported (0x1)
Oct 06 19:55:16 arch kernel: Bluetooth: RFCOMM TTY layer initialized
Oct 06 19:55:16 arch kernel: Bluetooth: RFCOMM socket layer initialized
Oct 06 19:55:16 arch kernel: Bluetooth: RFCOMM ver 1.11
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Oct 06 19:55:16 arch bluetoothd[484]: Endpoint registered: sender=:1.48 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Oct 06 19:55:17 arch bluetoothd[484]: src/profile.c:ext_start_servers() L2CAP server failed for Message Notification: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:17 arch bluetoothd[484]: src/profile.c:ext_start_servers() L2CAP server failed for Message Access: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:17 arch bluetoothd[484]: src/profile.c:ext_start_servers() L2CAP server failed for Phone Book Access: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:17 arch bluetoothd[484]: src/profile.c:ext_start_servers() L2CAP server failed for File Transfer: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:17 arch bluetoothd[484]: src/profile.c:ext_start_servers() L2CAP server failed for Object Push: setsockopt(L2CAP_OPTIONS): Invalid argument (22)
Oct 06 19:55:48 arch bluetoothd[484]: profiles/input/hog-lib.c:report_map_read_cb() ATT protocol error

connecting keyboard

❯ sudo btmon
[sudo] password for user: 
Bluetooth monitor ver 5.65
= Note: Linux version 5.19.13-arch1-1 (x86_64)                                                                                                                                                                                            0.266049
= Note: Bluetooth subsystem version 2.22                                                                                                                                                                                                  0.266052
= New Index: 1C:1B:B5:3B:54:00 (Primary,USB,hci0)                                                                                                                                                                                  [hci0] 0.266053
= Open Index: 1C:1B:B5:3B:54:00                                                                                                                                                                                                    [hci0] 0.266054
= Index Info: 1C:1B:B5:3B:54:00 (Intel Corp.)                                                                                                                                                                                      [hci0] 0.266054
@ MGMT Open: bluetoothd (privileged) version 1.22                                                                                                                                                                                {0x0001} 0.266055
> HCI Event: LE Meta Event (0x3e) plen 12                                                                                                                                                                                      #1 [hci0] 21.601281
      LE Advertising Report (0x02)
        Num reports: 1
        Event type: Connectable directed - ADV_DIRECT_IND (0x01)
        Address type: Random (0x01)
        Address: E1:20:6B:49:6B:5B (Static)
        Data length: 0
        RSSI: -70 dBm (0xba)
< HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2                                                                                                                                                                         #2 [hci0] 21.601465
        Scanning: Disabled (0x00)
        Filter duplicates: Disabled (0x00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                    #3 [hci0] 21.603256
      LE Set Scan Enable (0x08|0x000c) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Create Connection (0x08|0x000d) plen 25                                                                                                                                                                      #4 [hci0] 21.603370
        Scan interval: 60.000 msec (0x0060)
        Scan window: 60.000 msec (0x0060)
        Filter policy: Accept list is not used (0x00)
        Peer address type: Random (0x01)
        Peer address: E1:20:6B:49:6B:5B (Static)
        Own address type: Public (0x00)
        Min connection interval: 10.00 msec (0x0008)
        Max connection interval: 10.00 msec (0x0008)
        Connection latency: 49 (0x0031)
        Supervision timeout: 6000 msec (0x0258)
        Min connection length: 0.000 msec (0x0000)
        Max connection length: 0.000 msec (0x0000)
> HCI Event: Command Status (0x0f) plen 4                                                                                                                                                                                      #5 [hci0] 21.605242
      LE Create Connection (0x08|0x000d) ncmd 1
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 31                                                                                                                                                                                      #6 [hci0] 21.608239
      LE Enhanced Connection Complete (0x0a)
        Status: Success (0x00)
        Handle: 3585
        Role: Central (0x00)
        Peer address type: Random (0x01)
        Peer address: E1:20:6B:49:6B:5B (Static)
        Local resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Peer resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Connection interval: 10.00 msec (0x0008)
        Connection latency: 49 (0x0031)
        Supervision timeout: 6000 msec (0x0258)
        Central clock accuracy: 0x00
@ MGMT Event: Device Connected (0x000b) plen 13                                                                                                                                                                          {0x0001} [hci0] 21.608287
        LE Address: E1:20:6B:49:6B:5B (Static)
        Flags: 0x00000008
          Connection Locally Initiated
        Data length: 0
< HCI Command: LE Read Remote Used Features (0x08|0x0016) plen 2                                                                                                                                                               #7 [hci0] 21.608417
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
@ RAW Open: btmon (privileged) version 2.22                                                                                                                                                                                     {0x0002} 21.608763
@ RAW Close: btmon                                                                                                                                                                                                              {0x0002} 21.608796
> HCI Event: Command Status (0x0f) plen 4                                                                                                                                                                                      #8 [hci0] 21.609165
      LE Read Remote Used Features (0x08|0x0016) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Address Resolution Enable (0x08|0x002d) plen 1                                                                                                                                                           #9 [hci0] 21.609213
        Address resolution: Disabled (0x00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #10 [hci0] 21.610161
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Remove Device From Resolving List (0x08|0x0028) plen 7                                                                                                                                                      #11 [hci0] 21.610287
        Address type: Random (0x01)
        Address: E1:20:6B:49:6B:5B (Static)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #12 [hci0] 21.611141
      LE Remove Device From Resolving List (0x08|0x0028) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Remove Device From Accept List (0x08|0x0012) plen 7                                                                                                                                                         #13 [hci0] 21.611365
        Address type: Random (0x01)
        Address: E1:20:6B:49:6B:5B (Static)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #14 [hci0] 21.612164
      LE Remove Device From Accept List (0x08|0x0012) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Address Resolution Enable (0x08|0x002d) plen 1                                                                                                                                                          #15 [hci0] 21.612289
        Address resolution: Enabled (0x01)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #16 [hci0] 21.613144
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7                                                                                                                                                                    #17 [hci0] 21.613276
        Type: Passive (0x00)
        Interval: 367.500 msec (0x024c)
        Window: 37.500 msec (0x003c)
        Own address type: Public (0x00)
        Filter policy: Ignore not in accept list (0x01)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #18 [hci0] 21.614133
      LE Set Scan Parameters (0x08|0x000b) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2                                                                                                                                                                        #19 [hci0] 21.614432
        Scanning: Enabled (0x01)
        Filter duplicates: Enabled (0x01)
> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                   #20 [hci0] 21.615130
      LE Set Scan Enable (0x08|0x000c) ncmd 1
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 11                                                                                                                                                                                     #21 [hci0] 21.633022
      LE Data Length Change (0x07)
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Max TX octets: 251
        Max TX time: 2120
        Max RX octets: 27
        Max RX time: 328
> ACL Data RX: Handle 3585 flags 0x02 dlen 6                                                                                                                                                                                  #22 [hci0] 21.652477
      SMP: Security Request (0x0b) len 1
        Authentication requirement: Bonding, No MITM, Legacy, No Keypresses (0x01)
> HCI Event: LE Meta Event (0x3e) plen 12                                                                                                                                                                                     #23 [hci0] 21.672825
      LE Read Remote Used Features (0x04)
        Status: Success (0x00)
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Features: 0xef 0x00 0x00 0x00 0x00 0x00 0x00 0x00
          LE Encryption
          Connection Parameter Request Procedure
          Extended Reject Indication
          Peripheral-initiated Features Exchange
          LE Data Packet Length Extension
          LL Privacy
          Extended Scanner Filter Policies
< HCI Command: LE Start Encryption (0x08|0x0019) plen 28                                                                                                                                                                      #24 [hci0] 21.672895
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Random number: 0x79769e62ac45196b
        Encrypted diversifier: 0xf689
        Long term key: 77da4b389130c43a8b710b7a2f9525e8
> HCI Event: Command Status (0x0f) plen 4                                                                                                                                                                                     #25 [hci0] 21.673791
      LE Start Encryption (0x08|0x0019) ncmd 1
        Status: Success (0x00)
> HCI Event: Encryption Change (0x08) plen 4                                                                                                                                                                                  #26 [hci0] 21.742397
        Status: Success (0x00)
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Encryption: Enabled with AES-CCM (0x01)
< HCI Command: Write Authenticated Payload Timeout (0x03|0x007c) plen 4                                                                                                                                                       #27 [hci0] 21.742516
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Timeout: 30000 msec (0x0bb8)
< ACL Data TX: Handle 3585 flags 0x00 dlen 11                                                                                                                                                                                 #28 [hci0] 21.742711
      ATT: Write Command (0x52) len 6
        Handle: 0x0042 Type: Scan Interval Window (0x2a4f)
          Data: 4c023c00
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #29 [hci0] 21.743167
      ATT: Exchange MTU Request (0x02) len 2
        Client RX MTU: 517
> HCI Event: Command Complete (0x0e) plen 6                                                                                                                                                                                   #30 [hci0] 21.743382
      Write Authenticated Payload Timeout (0x03|0x007c) ncmd 1
        Status: Success (0x00)
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #31 [hci0] 21.752338
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #32 [hci0] 21.754245
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #33 [hci0] 21.791782
      ATT: Exchange MTU Response (0x03) len 2
        Server RX MTU: 517
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #34 [hci0] 21.792339
      ATT: Read Request (0x0a) len 2
        Handle: 0x0033 Type: Battery Level (0x2a19)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #35 [hci0] 21.802045
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 6                                                                                                                                                                                  #36 [hci0] 21.811769
      ATT: Read Response (0x0b) len 1
        Value: 64
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #37 [hci0] 21.812216
      ATT: Read Request (0x0a) len 2
        Handle: 0x002a Type: PnP ID (0x2a50)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #38 [hci0] 21.822081
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 12                                                                                                                                                                                 #39 [hci0] 21.831622
      ATT: Read Response (0x0b) len 7
        Value: 01f60301a00100
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #40 [hci0] 21.832059
      ATT: Read Request (0x0a) len 2
        Handle: 0x0016 Type: Device Name (0x2a00)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #41 [hci0] 21.841814
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 24                                                                                                                                                                                 #42 [hci0] 21.851548
      ATT: Read Response (0x0b) len 19
        Value: 42727964676520472d547970652076322e3000
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #43 [hci0] 21.851945
      ATT: Read Request (0x0a) len 2
        Handle: 0x0052 Type: Protocol Mode (0x2a4e)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #44 [hci0] 21.861685
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 6                                                                                                                                                                                  #45 [hci0] 21.871271
      ATT: Read Response (0x0b) len 1
        Value: 01
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #46 [hci0] 21.871678
      ATT: Read Request (0x0a) len 2
        Handle: 0x0054 Type: HID Information (0x2a4a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #47 [hci0] 21.881576
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 9                                                                                                                                                                                  #48 [hci0] 21.901098
      ATT: Read Response (0x0b) len 4
        Value: 00010000
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #49 [hci0] 21.901243
      ATT: Read Request (0x0a) len 2
        Handle: 0x005c Type: External Report Reference (0x2907)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #50 [hci0] 21.911434
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #51 [hci0] 21.921179
      ATT: Read Response (0x0b) len 2
        Value: 192a
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #52 [hci0] 21.921523
      ATT: Read Request (0x0a) len 2
        Handle: 0x005e Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #53 [hci0] 21.931266
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 14                                                                                                                                                                                 #54 [hci0] 21.940926
      ATT: Read Response (0x0b) len 9
        Value: 000000000000000000
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #55 [hci0] 21.941284
      ATT: Read Request (0x0a) len 2
        Handle: 0x0060 Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #56 [hci0] 21.951173
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #57 [hci0] 21.960802
      ATT: Read Response (0x0b) len 2
        Value: 0101
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #58 [hci0] 21.961071
      ATT: Read Request (0x0a) len 2
        Handle: 0x0062 Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #59 [hci0] 21.971022
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 6                                                                                                                                                                                  #60 [hci0] 21.980602
      ATT: Read Response (0x0b) len 1
        Value: 00
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #61 [hci0] 21.980801
      ATT: Read Request (0x0a) len 2
        Handle: 0x0063 Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #62 [hci0] 21.990918
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #63 [hci0] 22.000486
      ATT: Read Response (0x0b) len 2
        Value: 0102
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #64 [hci0] 22.000834
      ATT: Read Request (0x0a) len 2
        Handle: 0x0069 Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #65 [hci0] 22.010835
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 6                                                                                                                                                                                  #66 [hci0] 22.020493
      ATT: Read Response (0x0b) len 1
        Value: 00
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #67 [hci0] 22.020648
      ATT: Read Request (0x0a) len 2
        Handle: 0x006a Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #68 [hci0] 22.030697
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #69 [hci0] 22.040476
      ATT: Read Response (0x0b) len 2
        Value: cc03
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #70 [hci0] 22.040840
      ATT: Read Request (0x0a) len 2
        Handle: 0x006e Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #71 [hci0] 22.060714
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 27                                                                                                                                                                                 #72 [hci0] 22.070356
> ACL Data RX: Handle 3585 flags 0x01 dlen 7                                                                                                                                                                                  #73 [hci0] 22.071011
      ATT: Read Response (0x0b) len 29
        Value: 0000000000000000000000000000000000000000000000000000000000
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #74 [hci0] 22.071473
      ATT: Read Request (0x0a) len 2
        Handle: 0x0070 Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #75 [hci0] 22.080614
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #76 [hci0] 22.090147
      ATT: Read Response (0x0b) len 2
        Value: 2001
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #77 [hci0] 22.090696
      ATT: Read Request (0x0a) len 2
        Handle: 0x0072 Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #78 [hci0] 22.100408
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #79 [hci0] 22.110053
      ATT: Read Response (0x0b) len 2
        Value: 0500
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #80 [hci0] 22.110581
      ATT: Read Request (0x0a) len 2
        Handle: 0x0073 Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #81 [hci0] 22.120340
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #82 [hci0] 22.130012
      ATT: Read Response (0x0b) len 2
        Value: 1203
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #83 [hci0] 22.130602
      ATT: Read Request (0x0a) len 2
        Handle: 0x0075 Type: Report (0x2a4d)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #84 [hci0] 22.140174
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 27                                                                                                                                                                                 #85 [hci0] 22.149872
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #86 [hci0] 22.150498
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #87 [hci0] 22.151445
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #88 [hci0] 22.151907
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #89 [hci0] 22.152810
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #90 [hci0] 22.153693
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #91 [hci0] 22.159953
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #92 [hci0] 22.160455
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                 #93 [hci0] 22.161206
> ACL Data RX: Handle 3585 flags 0x01 dlen 18                                                                                                                                                                                 #94 [hci0] 22.162217
      ATT: Read Response (0x0b) len 256
        Value: 
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                  #95 [hci0] 22.162769
      ATT: Read Request (0x0a) len 2
        Handle: 0x0076 Type: Report Reference (0x2908)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #96 [hci0] 22.170203
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                  #97 [hci0] 22.179601
      ATT: Read Response (0x0b) len 2
        Value: 1103
< ACL Data TX: Handle 3585 flags 0x00 dlen 11                                                                                                                                                                                 #98 [hci0] 22.180179
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0001-0xffff
        Attribute type: Server Supported Features (0x2b3a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                        #99 [hci0] 22.190012
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 9                                                                                                                                                                                 #100 [hci0] 22.199692
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0001
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 3585 flags 0x00 dlen 11                                                                                                                                                                                #101 [hci0] 22.200186
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0001-0xffff
        Attribute group type: Primary Service (0x2800)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #102 [hci0] 22.210025
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 27                                                                                                                                                                                #103 [hci0] 22.219655
> ACL Data RX: Handle 3585 flags 0x01 dlen 15                                                                                                                                                                                #104 [hci0] 22.220251
      ATT: Read By Group Type Response (0x11) len 37
        Attribute data length: 6
        Attribute group list: 6 entries
        Handle range: 0x0001-0x0001
        UUID: Generic Attribute Profile (0x1801)
        Handle range: 0x0014-0x001a
        UUID: Generic Access Profile (0x1800)
        Handle range: 0x0028-0x0030
        UUID: Device Information (0x180a)
        Handle range: 0x0031-0x0035
        UUID: Battery Service (0x180f)
        Handle range: 0x0040-0x0042
        UUID: Scan Parameters (0x1813)
        Handle range: 0x004f-0x0076
        UUID: Human Interface Device (0x1812)
< ACL Data TX: Handle 3585 flags 0x00 dlen 9                                                                                                                                                                                 #105 [hci0] 22.220708
      ATT: Write Request (0x12) len 4
        Handle: 0x0034 Type: Client Characteristic Configuration (0x2902)
          Data: 0100
            Notification (0x01)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #106 [hci0] 22.229871
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 5                                                                                                                                                                                 #107 [hci0] 22.239558
      ATT: Write Response (0x13) len 0
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                 #108 [hci0] 22.240091
      ATT: Read Request (0x0a) len 2
        Handle: 0x005f Type: Client Characteristic Configuration (0x2902)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #109 [hci0] 22.249663
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                 #110 [hci0] 22.259240
      ATT: Read Response (0x0b) len 2
        Value: 0100
        Handle: 0x005f Type: Client Characteristic Configuration (0x2902)
            Notification (0x01)
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                 #111 [hci0] 22.259595
      ATT: Read Request (0x0a) len 2
        Handle: 0x006f Type: Client Characteristic Configuration (0x2902)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #112 [hci0] 22.269496
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7                                                                                                                                                                                 #113 [hci0] 22.279099
      ATT: Read Response (0x0b) len 2
        Value: 0100
        Handle: 0x006f Type: Client Characteristic Configuration (0x2902)
            Notification (0x01)
< ACL Data TX: Handle 3585 flags 0x00 dlen 11                                                                                                                                                                                #114 [hci0] 22.279398
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0077-0xffff
        Attribute group type: Primary Service (0x2800)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #115 [hci0] 22.289405
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 26                                                                                                                                                                                #116 [hci0] 22.299190
      ATT: Read By Group Type Response (0x11) len 21
        Attribute data length: 20
        Attribute group list: 1 entry
        Handle range: 0xff00-0xff05
        UUID: Vendor specific (9e5d1e47-5c13-43a0-8635-82ad38a1386f)
< ACL Data TX: Handle 3585 flags 0x00 dlen 9                                                                                                                                                                                 #117 [hci0] 22.299527
      ATT: Write Request (0x12) len 4
        Handle: 0x005f Type: Client Characteristic Configuration (0x2902)
          Data: 0100
            Notification (0x01)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #118 [hci0] 22.309294
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 5                                                                                                                                                                                 #119 [hci0] 22.318907
      ATT: Write Response (0x13) len 0
< ACL Data TX: Handle 3585 flags 0x00 dlen 9                                                                                                                                                                                 #120 [hci0] 22.319129
      ATT: Write Request (0x12) len 4
        Handle: 0x006f Type: Client Characteristic Configuration (0x2902)
          Data: 0100
            Notification (0x01)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #121 [hci0] 22.329180
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 5                                                                                                                                                                                 #122 [hci0] 22.338800
      ATT: Write Response (0x13) len 0
< ACL Data TX: Handle 3585 flags 0x00 dlen 11                                                                                                                                                                                #123 [hci0] 22.338995
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0xff06-0xffff
        Attribute group type: Primary Service (0x2800)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #124 [hci0] 22.349146
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 9                                                                                                                                                                                 #125 [hci0] 22.368820
      ATT: Error Response (0x01) len 4
        Read By Group Type Request (0x10)
        Handle: 0xff06
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 3585 flags 0x00 dlen 7                                                                                                                                                                                 #126 [hci0] 22.394230
      ATT: Read Request (0x0a) len 2
        Handle: 0x005b Type: Report Map (0x2a4b)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #127 [hci0] 22.409792
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 27                                                                                                                                                                                #128 [hci0] 22.418614
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #129 [hci0] 22.419306
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #130 [hci0] 22.419884
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #131 [hci0] 22.420688
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #132 [hci0] 22.421392
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #133 [hci0] 22.422361
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #134 [hci0] 22.428543
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #135 [hci0] 22.429141
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #136 [hci0] 22.429982
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #137 [hci0] 22.430619
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #138 [hci0] 22.431250
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #139 [hci0] 22.432110
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #140 [hci0] 22.438528
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #141 [hci0] 22.439044
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #142 [hci0] 22.439773
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #143 [hci0] 22.440616
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #144 [hci0] 22.441188
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #145 [hci0] 22.442136
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #146 [hci0] 22.448400
> ACL Data RX: Handle 3585 flags 0x01 dlen 8                                                                                                                                                                                 #147 [hci0] 22.449151
      ATT: Read Response (0x0b) len 516
        Value: 05010906
< ACL Data TX: Handle 3585 flags 0x00 dlen 9                                                                                                                                                                                 #148 [hci0] 22.449452
      ATT: Read Blob Request (0x0c) len 4
        Handle: 0x005b Type: Report Map (0x2a4b)
        Offset: 0x0204
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                                                                                                                       #149 [hci0] 22.458675
        Num handles: 1
        Handle: 3585 Address: E1:20:6B:49:6B:5B (Static)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 27                                                                                                                                                                                #150 [hci0] 22.468363
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #151 [hci0] 22.468919
> ACL Data RX: Handle 3585 flags 0x01 dlen 27                                                                                                                                                                                #152 [hci0] 22.469645
> ACL Data RX: Handle 3585 flags 0x01 dlen 13                                                                                                                                                                                #153 [hci0] 22.470513
      ATT: Read Blob Response (0x0d) len 89
        05 0d 09 54 25 05 75 07 95 01 81 02 05 01 05 09  ...T%.u.........
        19 01 29 01 15 00 25 01 75 01 95 01 81 02 05 0d  ..)...%.u.......
        55 0c 66 01 10 47 ff ff 00 00 27 ff ff 00 00 75  U.f..G....'....u
        10 95 01 09 56 81 02 85 12 09 55 09 59 25 0f 75  ....V.....U.Y%.u
        08 95 01 b1 02 06 00 ff 85 11 09 c5 15 00 26 ff  ..............&.
        00 75 08 96 00 01 b1 02 c0                       .u.......       
= bluetoothd: profiles/input/hog-lib.c:report_map_read_cb() ATT protocol error                                                                                                                                                           22.470948
> ACL Data RX: Handle 3585 flags 0x02 dlen 8                                                                                                                                                                                 #154 [hci0] 24.469070
      ATT: Handle Value Notification (0x1b) len 3
        Handle: 0x0033
          Data: 26
> ACL Data RX: Handle 3585 flags 0x02 dlen 8                                                                                                                                                                                 #155 [hci0] 36.607339
      ATT: Handle Value Notification (0x1b) len 3
        Handle: 0x0033
          Data: 25
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #157 [hci0] 103.360902
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000040000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #158 [hci0] 103.360925
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000000000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #159 [hci0] 105.301527
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000050000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #160 [hci0] 105.411432
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000000000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 8                                                                                                                                                                                #161 [hci0] 105.921602
      ATT: Handle Value Notification (0x1b) len 3
        Handle: 0x0033
          Data: 25

on keypress

> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #162 [hci0] 106.731623
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000060000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #163 [hci0] 106.821688
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000000000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #164 [hci0] 107.731647
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000070000000000
> ACL Data RX: Handle 3585 flags 0x02 dlen 16                                                                                                                                                                               #165 [hci0] 107.831651
      ATT: Handle Value Notification (0x1b) len 11
        Handle: 0x005e
          Data: 000000000000000000

evtest

❯ sudo evtest
[sudo] password for user: 
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      Lid Switch
/dev/input/event1:      Power Button
/dev/input/event2:      Video Bus
/dev/input/event3:      WCOM50C1:00 2D1F:486C
/dev/input/event4:      WCOM50C1:00 2D1F:486C UNKNOWN
/dev/input/event5:      WCOM50C1:00 2D1F:486C Stylus
/dev/input/event6:      WCOM50C1:00 2D1F:486C UNKNOWN
/dev/input/event7:      WCOM50C1:00 2D1F:486C Mouse
/dev/input/event8:      PC Speaker
Select the device event number [0-8]: 
❯ sudo udevadm monitor

monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1465.228374] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/bluetooth/hci0/hci0:3585 (bluetooth)
UDEV  [1465.237046] add      /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/bluetooth/hci0/hci0:3585 (bluetooth)

Last edited by Sonic-Y3k (2022-10-10 18:08:23)

Offline

#2 2022-10-10 17:54:21

Sonic-Y3k
Member
Registered: 2015-12-13
Posts: 4

Re: [SOLVED] Bluetooth LE keyboard pairs, but no /dev/input created

Hi,

short update: the problem does not occur while using bluez-git from AUR. So most likely the bug get fixed somewhere in this diff.

So this topic can be closed.

Greetings,
Sonic-Y3k.

Offline

#3 2022-10-10 18:07:18

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED] Bluetooth LE keyboard pairs, but no /dev/input created

We don't generally close topics, it's up to you to mark it as [SOLVED].
https://wiki.archlinux.org/title/Genera … ow_to_post


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#4 2022-10-10 18:08:55

Sonic-Y3k
Member
Registered: 2015-12-13
Posts: 4

Re: [SOLVED] Bluetooth LE keyboard pairs, but no /dev/input created

Easy, thanks for the info. :-)

Offline

Board footer

Powered by FluxBB