GTK以外のアプリケーションがGnomeのマウスカーソルサイズ設定を取得できないのはなぜですか?

GTK以外のアプリケーションがGnomeのマウスカーソルサイズ設定を取得できないのはなぜですか?

私はWaylandのGnome 43.4を使用しています。 Gnome設定 - >アクセシビリティでより大きなカーソルサイズを設定しました。デスクトップおよびGTKアプリケーションではマウスカーソルサイズを設定しますが、GTK以外のアプリケーション(QTアプリケーションなど)ではマウスカーソルが小さくなります。

XCURSOR_SIZE設定ファイルで手動で設定すると、environment.dGTK以外のアプリケーションが対応するカーソルサイズを使用することがわかりました。しかし、これはエンドユーザーにとっては不便な方法です。設定GUIで大きなカーソルを設定するのはなぜ機能しないのだろうか。誰の責任ですか?うん…

  1. 誰のせいでもありません。 Linuxにはマウスカーソルサイズを設定する普遍的な標準的な方法はありません。
  2. これらのアプリケーションのバグ:Gnomeで設定したマウスカーソルのサイズに従わない。
  3. Gnomeバグ:非標準的な方法でマウスカーソルのサイズを設定します。
  4. 悪い点:マウスカーソルのサイズを誤って設定しました。
  5. 他人のせい

答え1

他人のせい

Waylandはこれを標準化しません。アプリケーションがウィンドウアイコンをどのように通信するかを指定しないように、これはX11アプリケーションが最大限に活用するもう1つのアクセシビリティ機能です。

関連情報