マウスカーソルにフォーカスを合わせるにはどうすればよいですか?


21

ボタンがクリックされることを期待してボタンをクリックすることがよくありますが、その代わりに、アプリケーションがアクティブになるだけで、実際にボタンをクリックするにはもう一度クリックする必要があります。この2回目のクリックが不要な場合、それがいいと思います。

非アクティブなウィンドウの上にマウスカーソルを移動すると、アクティブになるようにするにはどうすればよいですか?


私の知る限り、これはWebビューとドキュメントビューにのみ適用されます。ウィンドウ内の他のコントロールをクリックすると、アクティブか非アクティブかに関係なくトリガーされます。ただ明確化。
-stefanlindbohm

「Webビューとドキュメントビュー」の意味がよくわかりませんが、基本的にどこでも起こるようです。たとえば、Finderウィンドウを開いているが非アクティブで、その中のファイルをクリックすると、起こるのはFinderがアクティブになることだけです-プレビューするにはファイルをもう一度クリックする必要があります。私が現在開いているX-Windowsアプリケーションについても同じですが、Studerには以下の修正があるようです。
マイケルアンダーウッド

回答:


8

これは、ターミナルとX11で自由に可能です。

デフォルトはcom.apple.Terminal FocusFollowsMo​​use -string YESを書き込みます

デフォルトはcom.apple.x11 wm_ffmをtrueに書き込みます

または、OSごとに、MondoMouseと呼ばれる、ニーズに合ったユーティリティを使用します。


3
MondoMouseへのリンクは無効です
セバスチャン

1
廃止されました:atomicbird.com/about/mac-apps
frnhr

5

私は元々、数年前にも最初のMacでこれをやりたかったのです。それが私のLinuxとWindows環境の振る舞いだからです。しかし、これが現実になるのを防ぐ原動力は、OS Xがアプリケーションメニューを処理する方法にあると思います。

使用しているアプリケーションの画面上部のメニューに移動したいが、そのプロセス中に別のアプリケーションに一時的にカーソルを合わせたい場合はどうでしょうか?それはすぐに腹立たしくなります。

要するに、私はそのために、そして他の可能性のある理由でそれが実行可能だとは思わない。


意味はわかりますが、Linuxシステムをセットアップして、マウスが特定の時間(ゼロより長い時間)ウィンドウにとどまると、そのウィンドウがアクティブになるように設定しました。それが一つの解決策です。もう1つは、現在アクティブなウィンドウにあるかどうかに関係なく、クリックしたコントロールにクリックが渡されるようにすることです。それはできますか?
マイケルアンダーウッド

正直なところ、私は知りません。それは確かに面白いです。入力クリックを節約できるので、現在Googleを検索しています。私はただ、どのソリューションも少し「ハック」され、すべてのUI要素またはアプリケーションで一貫して動作しない可能性があることを心配しています。最後にしたいことは、ウィンドウのフォーカスを合わせているのか、ボタンを押しているのかわからないことです。(
David

@MichaelUnderwoodこれは4年前のものだと思いますが、OS Xは、ほとんどの場合、クリックが「どのようなコントロールにも渡らない」ように特別に設計されています。その理由は、バックグラウンドウィンドウで誤ってボタンをクリックした場合に、削除ボタンやその他の破壊的なボタンを誤ってクリックしてしまうことを望みますか?
tubedogg 14年

2
@tubedoggそれは確かにかなり古いです-私はもうMacさえも所有していないという点まで!しかし、ポイントは、はい、私はその行動が欲しいだろう、それが私が質問をした理由です。明らかに、破壊的なボタンを誤ってクリックしたくない。それは私が誤ってOS Xができるように喜んで最前面ウィンドウで破壊的なボタンをクリックした場合と同様に、事故になる理由...だこと
マイケル・アンダーウッド

メニューバーに関するこれらの議論を理解できませんでした-フォーカス(アクティブおよびキーボードレスポンダー)がマウスを追いかけても前面に移動しない場合、メニューはまだ最前面のアプリ用である可能性があります。IRIXの4D Window Manager以降、誰もFFMを正しく取得していません(高度に設定可能なすべてのLinux WMでさえも)。私は他の誰かがそれがどのように機能するかを一致させるために20年待っていました。
ジャボット

5

私が偶然見つけた最も小さなユーティリティはZooom / 2です。奇妙な名前、それゆえ見つけにくい。遅延を選択できます(かなり面倒ですが、OS Xとグローバルメニューはそれを許可するように設計されていません)。Optionキーを押すと、カーソルの下にウィンドウをフォーカスするように設定します。価値が高く、ドックやトレイのアイコンがなく、機能します。


私の意見では、Zooom / 2も絶対に不可欠な小さなアプリを心から勧めることができます。
マーティンピーターズ

1
このユーティリティはもはや存在しないようで、そのリンクは無効です。
腎臓の前

1

アメジスト(https://github.com/ianyh/Amethyst)は素晴らしいです。

README.mdの指示に従ってダウンロードし、その他で「Focus Follows Mouse」を有効にします。設定ビューのセクション。


3
アメジストはうまく機能しますが、オートレイズなしのフォーカスフォローマウスサポートしていないようです。
ジェイソンR.クームス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.