フォーカスモードを変更する方法:マウスの遅延?


5

フォーカスモード:gnome 3のマウスの場合、フォーカス前の遅延をどのように変更できますか?

私は以前のWMからこの動作に慣れています(素晴らしい)が、Gnomeにもう一度試してみることにしました(最後に使用したのはgnome2でした)。マウスの下でウィンドウをフォーカスするとき、私は遅れることなく慣れていますが、gnome3でこれを行う設定を見つけることができません。

私はこれまでグーグルで試しましたが、いくつかはdconfエディターで調整しましたが、今のところこれを解決することはできません。

助けていただければ幸いです^ _ ^

回答:


4

これを変更するにはfocus-change-on-pointer-rest、スキーマのオプションを無効にしますorg.gnome.shell.overridesorg.gnome.mutterGNOMEシェルの実行中に元のオプションを上書きします)。

しかし、これには実際に予想よりも多くの欠点があることに注意してください。

このオプションを有効にすると、バグレポート678169への応答としてコミット59bc5b7に追加された「交差イベント後にポインターが移動を停止したかどうかを確認するために」25ミリ秒のハードコード遅延があります。

コミット59bc5b7975f1f19ebacb520c1c2666c0828d1111

表示:(オプション)フォーカスフォローマウスモードでフォーカスの変更を遅らせる

現在のようにクロスイベントにすぐに焦点を当てる
focus-follows-mouseモードでは、多くの不要なフォーカスがトリガーされる可能性があります
ターゲットに向かう途中で無関係なウィンドウ上を移動すると変化します。
偶発的な焦点の変化

 -GNOME Shellのアプリケーションメニューなどの機能を
   正常に動作しています

 -そして、今では非常に明確な
   焦点の合っていないウィンドウのスタイル。

代わりに、ポインターが停止するまで実際のフォーカスの変更を遅らせます
移動します。

(理由を強調するために再フォーマットされたメッセージをコミットします。)


このスレッドは少し古いですが、ubuntu 18.04でこれに苦労していたので、で無効にする必要もありましfocus-change-on-pointer-restorg.gnome.shell.extensions.classic-overrides

コマンドラインの構文をgsettings set org.gnome.shell.overrides focus-change-on-pointer-rest false
理解

18.04に設定focus-change-on-pointer-restしなければなりorg.gnome.mutterませんでした。それを設定するorg.gnome.shell.overridesと、org.gnome.shell.extensions.classic-overrides効果がなかったです。
ポールブランナン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.