FWIW a few other messages pop up to me in the above logs as suspicious to the described symptoms, especially with keyboard working in cryptsetup.
Mar 31 10:34:45 taplop org.gnome.Shell.desktop[5876]: libinput error: client bug: timer event25 debounce: offset negative (-111ms) Mar 31 10:34:45 taplop org.gnome.Shell.desktop[5876]: libinput error: client bug: timer event25 debounce: offset negative (-44ms) Mar 31 10:34:45 taplop org.gnome.Shell.desktop[5876]: libinput error: client bug: timer event25 debounce short: offset negative (-57ms)
When libinput initialized if it failed to configure those input devices, that /might/ explain the behavior. Flipping the hinge will cause them to come on/off the bus and let libinput try again.
FWIW a few other messages pop up to me in the above logs as suspicious to the described symptoms, especially with keyboard working in cryptsetup.
Mar 31 10:34:45 taplop org.gnome. Shell.desktop[ 5876]: libinput error: client bug: timer event25 debounce: offset negative (-111ms) Shell.desktop[ 5876]: libinput error: client bug: timer event25 debounce: offset negative (-44ms) Shell.desktop[ 5876]: libinput error: client bug: timer event25 debounce short: offset negative (-57ms)
Mar 31 10:34:45 taplop org.gnome.
Mar 31 10:34:45 taplop org.gnome.
When libinput initialized if it failed to configure those input devices, that /might/ explain the behavior. Flipping the hinge will cause them to come on/off the bus and let libinput try again.