My Bluetooth keyboard is getting disconnected repeatedly. When I press a keystroke, keyboard tries to connect to the laptop but after it connects, it get disconnected immediately. My laptop has Intel Corporation Wireless 8265 / 8275
WiFi/Bluetooth adapter.
Here are some information about the keyboard that I'm trying to connect
# hcitool -i hci0 info 68:42:00:00:48:50
Requesting information ...
BD Address: 68:42:00:00:48:50
Device Name: Bluetooth Keyboard
LMP Version: 3.0 (0x5) LMP Subversion: 0x1f4
Manufacturer: CONWISE Technology Corporation Ltd (66)
Features page 0: 0xbf 0x3a 0x85 0x7a 0x80 0x1d 0x59 0x87
<3-slot packets> <5-slot packets> <encryption> <slot offset>
<timing accuracy> <role switch> <sniff mode> <RSSI> <SCO link>
<HV2 packets> <HV3 packets> <CVSD> <power control>
<broadcast encrypt> <EDR ACL 2 Mbps> <enhanced iscan>
<interlaced iscan> <interlaced pscan> <inquiry with RSSI>
<3-slot EDR ACL> <5-slot EDR ACL> <pause encryption>
<AFH cap. master> <AFH class. master> <extended inquiry>
<simple pairing> <encapsulated PDU> <non-flush flag> <LSTO>
<inquiry TX power> <EPC> <extended features>
Features page 1: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Below are some logs capture through tail -f /var/log/syslog
at the time of disconnect
Jul 22 11:20:47 udara-UX461UA bluetoothd[14832]: profiles/input/device.c:uhid_send_input_report() HID report (9 bytes)
Jul 22 11:20:47 udara-UX461UA bluetoothd[14832]: profiles/input/device.c:uhid_send_input_report() HID report (9 bytes)
Jul 22 11:20:54 udara-UX461UA bluetoothd[14832]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 11:20:54 udara-UX461UA bluetoothd[14832]: src/adapter.c:trigger_start_discovery()
Jul 22 11:20:54 udara-UX461UA bluetoothd[14832]: src/adapter.c:cancel_passive_scanning()
Jul 22 11:21:00 udara-UX461UA bluetoothd[14832]: src/adapter.c:start_discovery_timeout()
Jul 22 11:21:00 udara-UX461UA bluetoothd[14832]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 11:21:00 udara-UX461UA bluetoothd[14832]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 11:21:00 udara-UX461UA bluetoothd[14832]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:dev_disconnected() Device 68:42:00:00:48:50 disconnected, reason 1
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:adapter_remove_connection()
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: plugins/policy.c:disconnect_cb() reason 1
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 68:42:00:00:48:50 type 0 status 0xe
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/device.c:device_bonding_failed() status 14
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:resume_discovery()
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:trigger_start_discovery()
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/adapter.c:cancel_passive_scanning()
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: profiles/input/device.c:intr_watch_cb() Device 68:42:00:00:48:50 disconnected
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: src/service.c:change_state() 0x55b59e631710: device 68:42:00:00:48:50 profile input-hid state changed: connected -> disconnected (0)
Jul 22 11:21:07 udara-UX461UA bluetoothd[14832]: profiles/input/device.c:input_device_enter_reconnect_mode() path=/org/bluez/hci0/dev_68_42_00_00_48_50 reconnect_mode=device
btmon
output
> HCI Event: Disconnect Complete (0x05) plen 4 #3616 [hci0] 3236.077097
Status: Success (0x00)
Handle: 256
Reason: Connection Timeout (0x08)
@ MGMT Event: Device Disconnected (0x000c) plen 8 {0x0001} [hci0] 3236.077152
BR/EDR Address: 68:42:00:00:48:50 (OUI 68-42-00)
Reason: Connection timeout (0x01)
- Sometimes I get device busy status when connecting to the Bluetooth keyboard
Output from btmon
HCI Event: Connect Complete (0x03) plen 11 #3020 [hci0] 2828.906053
Status: Command Disallowed (0x0c)
Handle: 65535
Address: 68:42:00:00:48:50 (OUI 68-42-00)
Link type: ACL (0x01)
Encryption: Disabled (0x00)
@ MGMT Event: Connect Failed (0x000d) plen 8 {0x0001} [hci0] 2828.906118
BR/EDR Address: 68:42:00:00:48:50 (OUI 68-42-00)
Status: Busy (0x0a)
= bluetoothd: profiles/input/device.c:control_connect_cb() connect to 68:42:00:00:48:50: Device or resource busy (16)
I suspect its an issue with bluez
or btusb
kernel module. My keyboard works fine on my iPhone, Android device and on Windows.
uname -rs
Linux 5.11.0-22-generic
bluetoothd -v
1 5.56
modinfo btusb
version: 0.8
Edit
I updated Linux kernel to newer version and bluez was compiled and installed from the source. But the issue still persists.
Some logs from bluetoothd
Jul 22 14:04:56 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:04:56 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:01 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:01 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:02 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 14:05:02 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 14:05:02 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 68:42:00:00:48:50, rssi -59 flags 0x0000 eir_len 25
Jul 22 14:05:02 udara-UX461UA bluetoothd[56675]: src/device.c:device_set_legacy() legacy 0
Jul 22 14:05:02 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 4C:F5:AD:8A:26:E2, rssi -92 flags 0x0004 eir_len 31
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/device.c:btd_device_set_temporary() temporary 0
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/agent.c:agent_ref() 0x55faab848d20: ref=2
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/device.c:bonding_request_new() Requesting bonding for 68:42:00:00:48:50
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/agent.c:agent_ref() 0x55faab848d20: ref=3
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/agent.c:agent_unref() 0x55faab848d20: ref=2
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/adapter.c:suspend_discovery()
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/adapter.c:adapter_bonding_attempt() hci0 bdaddr 68:42:00:00:48:50 type 0 io_cap 0x04
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/adapter.c:add_whitelist_complete() 68:42:00:00:48:50 added to kernel whitelist
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/adapter.c:suspend_discovery_complete() status 0x00
Jul 22 14:05:03 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:connected_callback() hci0 device 68:42:00:00:48:50 connected eir_len 25
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:new_link_key_callback() hci0 new key for 68:42:00:00:48:50 type 4 pin_len 0 store_hint 1
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_set_bonded()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_complete() bonding 0x55faab851470 status 0x00
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_complete() Proceeding with service discovery
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/agent.c:agent_unref() 0x55faab848d20: ref=1
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:resume_discovery()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:pair_device_complete() Success (0x00)
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 68:42:00:00:48:50 type 0 status 0x0
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_complete() bonding (nil) status 0x00
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:resume_discovery()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:05 udara-UX461UA bluetoothd[56675]: src/device.c:device_probe_profiles() Probing profiles for device 68:42:00:00:48:50
Jul 22 14:05:05 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:input_device_register() /org/bluez/hci0/dev_68_42_00_00_48_50
Jul 22 14:05:05 udara-UX461UA bluetoothd[56675]: src/service.c:btd_service_ref() 0x55faab851e20: ref=2
Jul 22 14:05:05 udara-UX461UA bluetoothd[56675]: src/service.c:change_state() 0x55faab851e20: device 68:42:00:00:48:50 profile input-hid state changed: unavailable -> disconnected (0)
Jul 22 14:05:05 udara-UX461UA bluetoothd[56675]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_68_42_00_00_48_50 err 0
Jul 22 14:05:09 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:09 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:09 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 14:05:09 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:dev_disconnected() Device 68:42:00:00:48:50 disconnected, reason 2
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:adapter_remove_connection()
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: plugins/policy.c:disconnect_cb() reason 2
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 68:42:00:00:48:50 type 0 status 0xe
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_failed() status 14
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:resume_discovery()
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:10 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 4C:F5:AD:8A:26:E2, rssi -87 flags 0x0004 eir_len 31
Jul 22 14:05:11 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 68:42:00:00:48:50, rssi -60 flags 0x0000 eir_len 25
Jul 22 14:05:11 udara-UX461UA bluetoothd[56675]: src/device.c:device_set_legacy() legacy 0
Jul 22 14:05:14 udara-UX461UA bluetoothd[56675]: src/device.c:btd_device_set_trusted() trusted 1
Jul 22 14:05:15 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:15 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:20 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 14:05:20 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:20 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:25 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:25 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 68:42:00:00:48:50, rssi -60 flags 0x0000 eir_len 25
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/device.c:device_set_legacy() legacy 0
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/device.c:connect_profiles() /org/bluez/hci0/dev_68_42_00_00_48_50 (all), client :1.173
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:input_device_connect()
Jul 22 14:05:26 udara-UX461UA bluetoothd[56675]: src/service.c:change_state() 0x55faab851e20: device 68:42:00:00:48:50 profile input-hid state changed: disconnected -> connecting (0)
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/adapter.c:connected_callback() hci0 device 68:42:00:00:48:50 connected eir_len 25
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 4C:F5:AD:8A:26:E2, rssi -94 flags 0x0004 eir_len 31
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/service.c:change_state() 0x55faab851e20: device 68:42:00:00:48:50 profile input-hid state changed: connecting -> connected (0)
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/device.c:device_profile_connected() input-hid Success (0)
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/device.c:device_profile_connected() returning response to :1.173
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: src/service.c:btd_service_ref() 0x55faab851e20: ref=3
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: plugins/policy.c:service_cb() Added input-hid reconnect 0
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:encrypt_notify()
Jul 22 14:05:28 udara-UX461UA kernel: [ 2801.296219] hid-generic 0005:05AC:0220.0010: unknown main item tag 0x0
Jul 22 14:05:28 udara-UX461UA kernel: [ 2801.296468] input: Bluetooth Keyboard as /devices/virtual/misc/uhid/0005:05AC:0220.0010/input/input50
Jul 22 14:05:28 udara-UX461UA kernel: [ 2801.297077] hid-generic 0005:05AC:0220.0010: input,hidraw5: BLUETOOTH HID v1.00 Keyboard [Bluetooth Keyboard] on 5c:5f:67:2d:37:d1
Jul 22 14:05:28 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:uhid_send_input_report() HID report (9 bytes)
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) config/udev: Adding input device Bluetooth Keyboard (/dev/input/event23)
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: Applying InputClass "libinput keyboard catchall"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) Using input driver 'libinput' for 'Bluetooth Keyboard'
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: got fd for /dev/input/event23 13:87 fd 91 paused 0
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: always reports core events
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "Device" "/dev/input/event23"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "_source" "server/udev"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: is tagged by udev as: Keyboard
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device is a keyboard
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device removed
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) libinput: Bluetooth Keyboard: needs a virtual subdevice
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "config_info" "udev:/sys/devices/virtual/misc/uhid/0005:05AC:0220.0010/input/input50/event23"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) XINPUT: Adding extended input device "Bluetooth Keyboard" (type: MOUSE, id 19)
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "AccelerationScheme" "none"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) selected scheme none/0
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) acceleration factor: 2.000
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) acceleration threshold: 4
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: is tagged by udev as: Keyboard
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device is a keyboard
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: Applying InputClass "libinput keyboard catchall"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) Using input driver 'libinput' for 'Bluetooth Keyboard'
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: returning pre-existing fd for /dev/input/event23 13:87
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: always reports core events
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "Device" "/dev/input/event23"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "_source" "_driver/libinput"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) libinput: Bluetooth Keyboard: is a virtual subdevice
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "config_info" "udev:/sys/devices/virtual/misc/uhid/0005:05AC:0220.0010/input/input50/event23"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) XINPUT: Adding extended input device "Bluetooth Keyboard" (type: KEYBOARD, id 20)
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "xkb_model" "pc105"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "xkb_layout" "us"
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (WW) Option "xkb_variant" requires a string value
Jul 22 14:05:28 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (WW) Option "xkb_options" requires a string value
Jul 22 14:05:29 udara-UX461UA bluetoothd[56675]: src/device.c:search_cb() 68:42:00:00:48:50: No service update
Jul 22 14:05:29 udara-UX461UA bluetoothd[56675]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_68_42_00_00_48_50 err 0
Jul 22 14:05:29 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr F9:FE:7F:F5:EB:15, rssi -60 flags 0x0004 eir_len 31
Jul 22 14:05:36 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 14:05:36 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:36 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:41 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:41 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:42 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 14:05:42 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 14:05:42 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 4C:F5:AD:8A:26:E2, rssi -91 flags 0x0004 eir_len 31
Jul 22 14:05:52 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 14:05:52 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_start_discovery()
Jul 22 14:05:52 udara-UX461UA bluetoothd[56675]: src/adapter.c:cancel_passive_scanning()
Jul 22 14:05:57 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout()
Jul 22 14:05:57 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_timeout() adapter->current_discovery_filter == 0
Jul 22 14:05:58 udara-UX461UA bluetoothd[56675]: src/adapter.c:start_discovery_complete() status 0x00
Jul 22 14:05:58 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 1 method 0
Jul 22 14:05:59 udara-UX461UA bluetoothd[56675]: src/adapter.c:device_found_callback() hci0 addr 4C:F5:AD:8A:26:E2, rssi -90 flags 0x0004 eir_len 31
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:stop_discovery() sender :1.173
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:stop_discovery_complete() status 0x00
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovery_remove() owner :1.173
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovery_free() 0x55faab8600e0
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/device.c:device_set_rssi_with_delta() rssi 0
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:trigger_passive_scanning()
Jul 22 14:06:06 udara-UX461UA bluetoothd[56675]: src/adapter.c:discovering_callback() hci0 type 7 discovering 0 method 0
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:dev_disconnected() Device 68:42:00:00:48:50 disconnected, reason 1
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:adapter_remove_connection()
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: plugins/policy.c:disconnect_cb() reason 1
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 68:42:00:00:48:50 type 0 status 0xe
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/device.c:device_bonding_failed() status 14
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:resume_discovery()
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:ctrl_watch_cb() Device 68:42:00:00:48:50 disconnected
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:intr_watch_cb() Device 68:42:00:00:48:50 disconnected
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/service.c:change_state() 0x55faab851e20: device 68:42:00:00:48:50 profile input-hid state changed: connected -> disconnected (0)
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:input_device_enter_reconnect_mode() path=/org/bluez/hci0/dev_68_42_00_00_48_50 reconnect_mode=device
Jul 22 14:08:04 udara-UX461UA acpid: input device has been disconnected, fd 21
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) config/udev: removing device Bluetooth Keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "fd" "91"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) UnloadModule: "libinput"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: not releasing fd for 13:87, still in use
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) config/udev: removing device Bluetooth Keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "fd" "91"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device removed
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) UnloadModule: "libinput"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: releasing fd for 13:87
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/adapter.c:connected_callback() hci0 device 68:42:00:00:48:50 connected eir_len 25
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/server.c:connect_event_cb() Incoming connection from 68:42:00:00:48:50 on PSM 17
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:input_device_set_channel() idev 0x55faab862fa0 psm 17
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/server.c:confirm_event_cb()
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/server.c:connect_event_cb() Incoming connection from 68:42:00:00:48:50 on PSM 19
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:input_device_set_channel() idev 0x55faab862fa0 psm 19
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: src/service.c:change_state() 0x55faab851e20: device 68:42:00:00:48:50 profile input-hid state changed: disconnected -> connected (0)
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: plugins/policy.c:service_cb() Added input-hid reconnect 0
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:encrypt_notify()
Jul 22 14:08:04 udara-UX461UA kernel: [ 2957.539361] hid-generic 0005:05AC:0220.0011: unknown main item tag 0x0
Jul 22 14:08:04 udara-UX461UA kernel: [ 2957.539787] input: Bluetooth Keyboard as /devices/virtual/misc/uhid/0005:05AC:0220.0011/input/input51
Jul 22 14:08:04 udara-UX461UA bluetoothd[56675]: profiles/input/device.c:uhid_send_input_report() HID report (9 bytes)
Jul 22 14:08:04 udara-UX461UA kernel: [ 2957.541026] hid-generic 0005:05AC:0220.0011: input,hidraw5: BLUETOOTH HID v1.00 Keyboard [Bluetooth Keyboard] on 5c:5f:67:2d:37:d1
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) config/udev: Adding input device Bluetooth Keyboard (/dev/input/event23)
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: Applying InputClass "libinput keyboard catchall"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) Using input driver 'libinput' for 'Bluetooth Keyboard'
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: got fd for /dev/input/event23 13:87 fd 91 paused 0
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: always reports core events
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "Device" "/dev/input/event23"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "_source" "server/udev"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: is tagged by udev as: Keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device is a keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device removed
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) libinput: Bluetooth Keyboard: needs a virtual subdevice
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "config_info" "udev:/sys/devices/virtual/misc/uhid/0005:05AC:0220.0011/input/input51/event23"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) XINPUT: Adding extended input device "Bluetooth Keyboard" (type: MOUSE, id 19)
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "AccelerationScheme" "none"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) selected scheme none/0
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) acceleration factor: 2.000
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: (accel) acceleration threshold: 4
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: is tagged by udev as: Keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) event23 - Bluetooth Keyboard: device is a keyboard
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: Applying InputClass "libinput keyboard catchall"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) Using input driver 'libinput' for 'Bluetooth Keyboard'
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) systemd-logind: returning pre-existing fd for /dev/input/event23 13:87
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Bluetooth Keyboard: always reports core events
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "Device" "/dev/input/event23"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "_source" "_driver/libinput"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) libinput: Bluetooth Keyboard: is a virtual subdevice
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "config_info" "udev:/sys/devices/virtual/misc/uhid/0005:05AC:0220.0011/input/input51/event23"
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (II) XINPUT: Adding extended input device "Bluetooth Keyboard" (type: KEYBOARD, id 20)
Jul 22 14:08:04 udara-UX461UA /usr/libexec/gdm-x-session[1946]: (**) Option "xkb_model" "pc105"