キーボードカーネルドライバーをデバッグするにはどうすればいいでしょうか?

キーボードカーネルドライバーをデバッグするにはどうすればいいでしょうか?

私は Lenovo Thinkpad Yoga S3 (2015 年春) を使用しています。内蔵キーボードに関しては、かなり奇妙なバグがあります。

サスペンドから復帰すると、内部キーボードが反応しなくなることがあります。

再起動すると、キーボードは BIOS では機能しますが、cryptsetup ログイン画面では機能しません。USB キーボードでシステムにログインし、Linux を完全に起動すると、キーボードはほぼ再び機能します。この問題はカーネル 4.0 で発生しますが、数か月に 1 回しか発生しません。カーネル 4.2.5 では、コンピューターがサスペンドするたびにほぼ発生します。

lspci ur lsusb の出力には、キーボードに関する情報は一切表示されず、キーボードが動作しているときと動作していないときの間に大きな違いもありません。フォーラムにある同様のキーボード バグの対処法はどれも効果がなく、dmesg では役立つエラー メッセージは表示されません。

そこで疑問に思うのは、これをデバッグするにはどうすればいいかということです。キーボードに使用されているドライバーを調べる方法と、デバッグする方法はどうすればいいでしょうか。

関連情報