ウィンドウフォーカスが変更されたときに生成される反復キーイベント

ウィンドウフォーカスが変更されたときに生成される反復キーイベント

Fedora 38にアップグレードした後、ウェイランドに奇妙なバグがありました。デフォルトでは、現在フォーカスされたウィンドウを任意の方法(キーボードショートカット、マウスフォーカスホバー)に変更すると、別のキー(例:Escape)を入力するまで、無限の数のKeyPressイベントとKeyReleaseイベントが生成されます。

問題を説明するために小さなGIFを作成しましたxevが、この問題はすべてのソフトウェア(Thunderbird、Firefox、QtCreator ...)で発生します。

xevキーイベントの重複の問題

もう少し説明すると、私はマウスオーバーフォーカスを使っていますが、これが私がウィンドウの内外に動いている様子を見ることができる理由です。ご覧のように、フォーカスがウィンドウに戻ったら、最後にEscキーを押すまでキーを繰り返し押して放しますxevF2もちろんF2今回の実験では触れませんでした。

私はWayland WindowsシステムとLinuxカーネルバージョン6.2.15を使用するgnomeバージョン44.5を使用しています。

これにご協力いただきありがとうございます。

ベストアンサー1

おすすめ記事