Bug 202481

Summary: the first keystroke of BT-keyboards lost on idle resume
Product: Drivers Reporter: mybigspam
Component: BluetoothAssignee: linux-bluetooth (linux-bluetooth)
Status: NEW ---    
Severity: high CC: luiz.dentz
Priority: P1    
Hardware: All   
OS: Linux   
URL: https://www.spinics.net/lists/linux-bluetooth/msg42966.html
Kernel Version: 5.14 Subsystem:
Regression: No Bisected commit-id:

Description mybigspam 2019-02-01 02:21:37 UTC
When bluetooth keyboard disconnects itself on 10 min idle timeout(which is normal), the first key press just losses, while the keyboard reconnects successfully. After ~3-5 sec the operation returns to normal.  


It doesn't occurs on the same system with Windows 10 - the key doesn't lost on reconnect.
One of my Android device Asus Zenhone Max with kernel 3.10.108 doesn't have this problem, while the other, Sony Xperia Tablet Z2, with 3.4.0 kernel, suffers from it.

It was reported earlier: https://www.spinics.net/lists/linux-bluetooth/msg42966.html

Please, help investigate the problem - it's really annoying.
Comment 1 mybigspam 2019-02-01 02:59:53 UTC
Also tested on kernels v3.2 (Ubuntu 12.04.1 LTS), v3.13 (Ubuntu 12.04.5 LTS) - the problem still there.
Occurs on different computers, with different BT-adapters (in-built, USB external).

Not sure if it regression or not. Help.