フルスクリーン/最大化ボタンのデフォルトの動作を変更する方法は?


126

ウィンドウバーの全画面ボタンのさまざまな動作を扱う質問があります。そこには、以下を行うことで示されています:

+ +緑または右外側のアイコン(プラスアイコン)をクリックします

現在の画面の幅と高さの両方でウィンドウを最大化できます。

今、アイコンをクリックするだけでこの動作を標準化できるかどうか疑問に思っています。追加のボーナスとして、同じことを達成するためのキーボードショートカットがあるのだろうか。


1
私もこれを疑問に思う...まだ、私はこれを行う方法を見つけていません。
マイケル14年

7
頭を上げると、Alt +クリックはAlt + Shift +クリックに相当するので、Shiftキーを押す必要はないと思いますか?
ジャイゴビンダニ14年

7
@JaiGovindaniすべてのアプリケーションが同じように動作するわけではないのは事実です。ほとんどの場合、Alt +クリックで十分です。まだGoogle Chromeのようないくつかの例外があります。そこでは、Alt Clickは高さのみを拡大し、幅は拡大しません。
k0pernikus 14年

1
Appleは(かなり前に)本当に修正が必要な悪い選択をしました。おそらく誰もがkybdを使用して、概念的な「スペース」内で作業することを考えているかもしれません(フルスクリーンアプリの場合)。アプリを切り替えるには、CMD + TABキーを押す必要があります。疑わしいサードパーティのアプリをダウンロードしない限り、ウィンドウを最大化したり、フルスクリーンにしたりするためのアクセス可能なオプションはありません。うん
シャニマル

Mac OS Sierraでは、ウィンドウコーナーをダブルクリックして自動的に最大サイズに拡大することもできます。これが役立つことを願っています。
Kubuntuer82

回答:


47

便利なウィンドウ管理ショートカットがたくさんある無料のオープンソースアプリspectacleを使用します。

緑色のボタンのデフォルトの動作は変更されませんが、マウスを使用せずにキーボードショートカットを使用してすべてを実行できるため、これを行うのは不要です。

全画面表示するには、次を押します。

cmd+ option+F

また、1/2画面、1/3画面、上半分、下半分などのオプションがたくさんあります。

スペクタクルがウィンドウを変更するために利用可能なすべてのオプションのリスト


2
素敵な発見。Spectacleは、Windows 7で知られている分割またはスナップウィンドウ機能を提供できることを特に嬉しく思います。
k0pernikus14年

1
確かに素晴らしい発見ですが、悲しいことに「フルスクリーン」はMicrosoft Windowsのようにウィンドウを最大化します:最適化された幅と高さを使用せずに、ほとんどすべての画面を使用ます。(これは質問者が望んでいたものであり、OS Xの全画面表示よりも優れています。しかし、ブラウザーが全画面幅を使用することは望ましくありません。健全なアプリケーションは、現在のコンテンツに最適な幅を選択しますが、@ k0pernikusは正しいです。分割機能とスナップ機能は便利です。)
Arjan 14年

2
ただし、緑色のボタンの動作は変わりません(RightZoomがYosemiteの前に行ったように)、そうですか?
chesterbr

1
そして、MacはWindowsがサードパーティのアプリを必要とする多くのことをすぐに実行できます。彼らは異なっている。
グレー

1
全画面Ctrl-Opt-Cmd-Up(それ以外の場合は未使用)を作成することで、Spectacleの使用を高速化することができました。これは、他の点では優れたキーボードショートカット(左半分、右半分、セカンドモニター、上半分、下半分)を使用するときに、不便に手を伸ばす必要がないことを意味します。
Foliovision

51

BetterTouchToolがこの問題をうまく解決していることがわかりました(:BetterTouchToolは無料ではなくなり、試用は45日後に期限切れになります)。環境設定は非常に直感的ではありません。

  • ウィンドウ上部の「その他」カテゴリを選択します。
  • 左側で[グローバル]が選択されていることを確認します。
  • ウィンドウの下部にある[新しいトリガーの構成]ボタンをクリックします。
  • トリガーとして「左クリック緑ウィンドウボタン」を選択します。
  • 事前定義アクションとして「カーソルの下のウィンドウをズーム」を選択します。
  • 楽しい!

スクリーンショット

BetterTouchToolでは、このアクションのキーボードショートカットを定義することもできます(「キーボード」の下)。ただし、アクションは「カーソルの下のウィンドウをズーム」のままになります-現在アクティブなウィンドウではなく、マウスカーソルが置かれているウィンドウをズームします。そのため、これは残念ながら役立つことはありません。


3
私はあなたの助けがなければこの設定を見つけられなかったと確信しています。そして実際、これはヨセミテ以前の振る舞いを完全に復元します。(SO:正気のアプリケーションのために大胆に高さと幅の両方を最大化していないが、それにズーム最高のフィットChromeのと同様に、多くの場合:最大の高さと私のフルスクリーンを使用していないいくつかの最適な幅)。素敵な発見。迷惑なフルスクリーンが消えます!:
アルジャン14年

4
どうもありがとう。これは私を大いに助けてくれました。ただし、画面を最大化する場合は、「カーソルの下のウィンドウをズーム」ではなく、「ウィンドウを最大化」アクションを選択することをお勧めします。
userM1433372

代わりに「Option + Click」に結び付けることをお勧めします。
食料品

@食料品:確かに、両方の機能を使用する場合-それはこの質問で尋ねられたものではありません;)
ウラジミールパラント

1
あ!それは良いです。
ジャスパーブルース

18

[システム環境設定]-> [ドック]に移動して[ウィンドウのタイトルバーをダブルクリックして最小化する]をオフにし、ウィンドウのタイトルバーをダブルクリックすると、全画面モードにならずにウィンドウが最大化されます。

オプションキーを押しながら緑色のボタンをクリックするよりも簡単です。


6
ウィンドウの意味で実際には最大化されません。別の迷惑なサイズにリサイズします。くそりんご。
ベンボリオ

アプリによって異なります。ほとんどのアプリでは、問題なく機能します。ChromeとSafariの場合、Shiftキーを押さない限り最大化されません!
nevster

@benvolioTはalt / option + shiftを使用し、緑色のボタンをクリックします。非常に迷惑ですが、あなたが期待することを行います。
srikanth Nutigattu

1
どのアプリの問題ではなく、スクロールバーの問題です。ウィンドウに水平スクロールバーがある場合、ダブルクリックでも水平に伸縮します。レスポンシブサイトの時代にはまったく役に立ちません。
ドミノ

??? High Sierraでは、これにより悪化します。オプションのクリックでも、ウィンドウは最大化されません。:(
シャニマル

12

の出力から非表示の設定キーを検索しようとしましたがmdfind kMDItemContentType=public.unix-executable -onlyin /System|xargs strings 2>/dev/null|grep -E '^[a-zA-Z0-9.-]{10,80}$'|awk '!a[$0]++'、何も見つかりませんでした。

[システム環境設定]から[ズーム]メニュー項目のショートカットを割り当てることができます。


1
悪いアプローチではありませんが、すべてのアプリケーションで機能するわけではありません-一部のアプリケーションにはズームメニュー項目がありません(たとえば、Colloquy)。また、アプリケーションがこのショートカットを他の何かに使用している場合は運が悪いため、本当にユニークなショートカットを使用することをお勧めします。
ウラジミールパラント14年

これはきれいな方法です。
いとこコカイン

残念ながらそうではありません(@Wkadunur Oakantが理由を説明しています)。実際には、クリーンな方法だけでなく、それを行う方法はありません
-Srneczek

2

[システム環境設定]-> [ドック]で、[ウィンドウのタイトルバーをダブルクリックして最小化する]オプションをオフにします。タイトルバーをダブルクリックすると、フルスクリーンモードに入らずにウィンドウが最大化されます。


他のプログラムではなく、一部のプログラムで機能します。しかし、これは追加のプログラムを必要としないため、私が見た最良の答えです。
スコット・ビッグス

1

「ウィンドウを最大化する方法」という質問。ここで尋ねられ、ユーザーAm1rr3zaは以下を提供しました。これにより、最大化ボタンのデフォルトの動作をオーバーライドして、ウィンドウを幅と高さの両方で自動的に最大化できます。

RightZoomをダウンロードして使用します。緑色のプラス(ズーム)ボタンを上書きし、Windowsの最大化のように機能します。これをユーザーアカウントのログインアイテムに追加して、OS Xを起動するたびに実行できます。

このソフトウェアは無料でカスタムキーバインドが可能です。

使用することについてはOption+ Shift最大化機能を使用するには、左クリック+:

Yosemiteで「フルスクリーン/気晴らし」モードに実際に入らずにビューポート内で画面を最大化するには、Optionキーを押しながら最大化ボタンを左クリックするだけでよく、それは私が使用するすべてで機能する毎日:Finder、Chrome、Transmit、SublimeText 3、WebStorm、Outlook、iTerm 2、さらにはPhotoshop CS5(Macでのサイズ変更に問題があるようです)。Shiftあなたが探している画面の最大化を達成するためにキーを保持する必要はないと思います!


3
私はこのアプリを試してみましたが、灰色のボックスに記載されているように機能しません。
マイクコルメンディ14年

3
RightZoomについてフェア警告、それはだ開発者は、個人的に私はそのようなソースからソフトウェアを実行しないと、キー・ロガーを作る...
クリス・

1
アプリ自体に関しては、私にとっても機能しません。
Nit 14年

1
それは...ちょっと気の利いたアプリでしたが、ヨセミテでは動作しません
PatrickT

1
RightZoomは、明らかに古いインストーラーで大きな問題を引き起こし、原因を見つけるのに多くの時間を浪費するので、警告する必要があります。これの唯一の理由は、RightZoomがシステムをハッキングして問題を引き起こす可能性が最も高いことです。これはhaxiesをインストールした最後の時間でした。システムを自分で編集する方がよいので、覚えやすいです。
MiB

1

この緑色のボタンの動作は、小さなアクセシビリティアドオンを使用して変更できます。http://osxdaily.com/2015/03/11/change-the-green-button-maximize-behavior-in-os-x-yosemite-with-bettertouchtool/の指示に従ってください

基本的に、このアプリケーション(インストールおよび承認後)では、新しい動作を定義し、既存の動作を変更できるようにすることで、OS XのUIを強化できます。これにより、たとえば、Finderにウィンドウスナップ機能が追加され、マジックマウスとトラックパッドの新しいジェスチャーを定義することもできます。

ただし、OS Xウィンドウの緑色のボタンの動作を変更しても、ボタンの外観は変更されず、フルスクリーンアイコンではなくプラス(+)のように見えます。

また、マウス関連のアクションの修飾キーを指定することもできます(例:cmd +左クリック、...)


追加情報として、OSXの最新バージョンでは、Option + Full-Screenを押して、フルスクリーンにならずにウィンドウのサイズを最大化することができます。
アブドゥライSiby

1

ShiftItは、ここで説明した他のいくつかと同様の仕事をする無料アプリです:Cmd+ Alt+ Ctrl+ Fはフルスクリーンを提供します。また、複数のモニターがある場合は、4分の1画面、中央、次の画面に移動します。それは<1Mbのダウンロードよりもかなり小さいXQuartzを必要とします。以前はスペクタクルに出くわしませんでした。より完全な機能セットを提供する場合があります。

言及された別の問題に対処するために、アクセシビリティオプションは、トップレベルのアクセシビリティではなく、設定/セキュリティおよびプライバシー/アクセシビリティの下にあります。



-3

こんにちは、OPを読み間違えたかどうかわかりませんが、ヨセミテでは、フルスクリーンモードに入るには、開いているウィンドウの左上にある緑色のアイコンをクリックしてフルスクリーンにし、もう一度クリックして元のサイズに戻します-以下のようなのWindows


4
OPを読み間違えました。OPは、緑色のボタンを変更して、ヨセミテ以前と同じように動作させたいと考えています。
グラントバーチマイヤー14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.