i have a ThinkPad X1 Wireless Touch Mouse (http://shop.lenovo.com/us/en/itemdetails/4X30K40903/460/0E80436C80A748E6AA76791FC42C9CA3) There seems to be problem with itr while used on bluetooth (usage with provided dongle is normal): - the mouse is sluggish and does not move fluently - after some inactivity (from 1 minute to 10 minutes), it is disconnected (which is normal for a BLE device) but then is long to connect back (from 3 secs to more than 10 secs) - each time it connects, journalctl shows GATT service objects disabled technical details: - computer is LENOVO X1 CARBON 4th GEN - distro is ARCH LINUX - bluez is version 5.40-1 following discussions on IRC with sjanc, here you can find btmon logs [1] for the following scenario: ---8<--scenario---------- action: command `power on` action: command `scan on` from: 36.854362 to: 42.151384 action: command `scan off` from: 45.332485 to: 45.415335 action: command `connect F4:D5:41:4F:B0:5C` from: 100.065947 to: 112.088627 comments: - output from bluetoothctl Attempting to connect to F4:D5:41:4F:B0:5C [CHG] Device F4:D5:41:4F:B0:5C Connected: yes Connection successful [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 00001530-1212-efde-1523-785feabcd123 [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 00001800-0000-1000-8000-00805f9b34fb [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 00001801-0000-1000-8000-00805f9b34fb [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 0000180a-0000-1000-8000-00805f9b34fb [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 0000180f-0000-1000-8000-00805f9b34fb [CHG] Device F4:D5:41:4F:B0:5C UUIDs: 00001812-0000-1000-8000-00805f9b34fb [CHG] Device F4:D5:41:4F:B0:5C Paired: yes [CHG] Device F4:D5:41:4F:B0:5C Modalias: usb:v17EFp6088d2112 - output from `journalctl --unit=bluetooth -f -b 0` juil. 18 17:26:52 R2D2-X1 bluetoothd[694]: No cache for F4:D5:41:4F:B0:5C juil. 18 17:26:58 R2D2-X1 bluetoothd[694]: GATT service objects disabled action: move mouse from: 182.213333 to: 185.799750 comments: - mouse is sluggish - evhz gives an average of 14Hz action: wait action: move mouse from: 587.463553 to: 589.494705 comments: - mouse take a long time (subjective) to move on screen - output from `journalctl --unit=bluetooth -f -b 0` juil. 18 17:35:01 R2D2-X1 bluetoothd[694]: GATT service objects disabled -----scenario------->8--- More comments: - I previously played with hcitool le* commands, and the mouse became fluent, and evhz gave an average of mor ethan 100Hz - I do not remember exactly what was the hcitool sequence that led to this result, and I cannot reproduce it - the keyboard is also a lenovo one, from same generation, and it appears to disconnect and be long to connect at some times too (same symptoms) but i disconnected it for these tests to not pollute btmon output [1]: http://sprunge.us/WAPJ Notes: - logs are also attached in btsnoop format in case the sprunge gets deleted - sorry if this mail has been sent twice, gmail seems to have troubles :()
Attachment:
btmon.btsnoop
Description: Binary data