On 11.09.2024 01:07, ValdikSS wrote:
You found a REGRESSION (and not in hid_lenovo)! Look below.
>
The keyboard correctly enters native mode only after pairing or full
Bluetooth reloading. Middle button does not work for me if the keyboard
is just disconnected or powered off/on.
This seems to be because Bluetooth layer does not disconnect the input
device upon disconnecting Bluetooth, and reconnecting the keyboard just
"resumes" the input device, but does not re-initialize it properly. You
can see that by not-lid left LED indicator (ESC button). It should be
lid by default if initialized properly.
>
Known good configuration from Fedora 39:
kernel 6.5.6
bluez 5.69
The regression is caused by bluez:
https://github.com/bluez/bluez/issues/949