Fenster mit der Maus und den Modifizierertasten anheben / absenken / verschieben / in der Größe ändern


13

Ich bin ein langjähriger FVWM-Benutzer auf der Linux-Seite und habe einige Tastatur- und Mausverknüpfungen entwickelt, die mir bei der Verwaltung von Fenstern sehr hilfreich sind. Speziell:

  • Linksklick + Befehl + Umschalttaste = ganz nach hinten senden, sonst nach vorne heben
  • Rechtsklick + Befehl + Shift = Fenster vertikal maximieren (horizontale Größe unverändert)
  • linker + rechter akkord + befehl + shift = fenster greifen und verschieben
  • linker + rechter Akkord + Befehl + Strg + Shift = Größe ändern (Zeiger zur Seite oder Ecke ziehen und verschieben, um die Größe zu ändern)

Für alle diese Optionen bedeutet "Klicken", dass Sie auf eine beliebige Stelle im Fenster klicken.

Gibt es eine Mac-Software, mit der ich das einrichten kann? Ich bin am 10.6.

Bearbeiten

Zur Verdeutlichung sollten die Vorgänge zum Verschieben / Ändern der Größe mit dem Herunterfahren der Maus beginnen und mit dem Hochfahren der Maus enden.


Ich suche meistens nach einer Alternative zu der Standardeinstellung, um das Fenster mit gedrückter Alt-Taste und gedrückter Maustaste zu verschieben (irgendwo im Fenster klicken und ziehen).
Bisko

Antworten:


5

Easy Move + Resize ist ein großartiges kleines Werkzeug, das genau das macht, was es verspricht .

Verwendungszweck

Easy Move + Resize basiert auf dem Verhalten vieler X11 / Linux-Fenstermanager

- Cmd + Ctrl + Left MouseIrgendwo innerhalb eines Fensters, dann ziehen, um es zu bewegen
- Cmd + Ctrl + Right MouseIrgendwo innerhalb eines Fensters, dann ziehen, um die Größe zu ändern

Dieses Ding war ein Hauch frischer Luft, nachdem ich zu viel Zeit damit verbracht hatte, herauszufinden, wie ich die neueste Version von BetterTouchTool dazu bringen konnte, das zu tun, was ich wollte. Es ist auch nicht abhängig von SIMBL , was gut ist.

Meine einzige Beschwerde ist, dass die Tastenbelegungen nicht konfigurierbar sind. Ich bevorzuge die Verwendung von ⌘ Cmd+ ⌥ Opt+ ⌃ Ctrl+ Linksklick zum Ändern der Größe, da das Klicken und Ziehen mit zwei Fingern auf einem Trackpad etwas umständlich ist. Aber hey, es ist Open Source und wie immer gibt es ein Problem dafür .


Schön und einfach zum Verschieben und Ändern der Größe! Für diejenigen, die das Trackpad wie ich verwenden, müssen Sie zum Ändern der Größe mit zwei Fingern klicken (um einen Rechtsklick auszuführen) und dann ziehen (Sie können nur einen Finger ziehen, während Sie den Druck mit dem anderen halten). Ich bevorzuge das Ziehen mit drei Fingern, aber das Klicken zum Ändern der Größe ist nicht so ärgerlich. Vielen Dank!
Ferran Maylinch

3

Nicht ganz das, wonach Sie suchen, aber Sie können das Fenster ziehen und seine Größe ändern, ohne es in den Vordergrund zu bringen. Ziehen Sie mit gedrückter Befehlstaste in der Menüleiste (oder an eine leere Stelle in der Symbolleiste), um das Fenster zu verschieben, und ziehen Sie mit gedrückter Befehlstaste am Größenänderungsgriff, um die Größe zu ändern.

Wenn Sie mit der rechten Maustaste auf Fensterelemente klicken, können Sie diese möglicherweise verwenden, während das Fenster im Hintergrund bleibt. Dies funktioniert jedoch inkonsistent.


2

Du willst Zooom / 2 . Kostenlose Testversion verfügbar. Es funktioniert, indem Sie eine Modifikationstaste gedrückt halten und einfach die Maus bewegen (kein Klick erforderlich!). Dann ändert sich die Größe des Fensters, über dem sich Ihr Cursor befindet, je nachdem, welche Taste Sie drücken, die Sie anpassen können. Es macht auch mehr.

Ich benutze JiTouch persönlich, aber das erfordert ein Trackpad, und um ehrlich zu sein, erfordert diese spezielle Funktion von JiTouch ein wenig Übung, um die erforderliche Geste aufzurufen, die leider nicht anpassbar ist.


Danke - Zooom verschiebt / ändert die Größe, hebt / senkt oder maximiert jedoch nicht. Ich habe eine Feature-Anfrage eingereicht.
Reid

Das macht es schon. Überprüfen Sie zum Anheben nach vorne die Einstellungen. Zum Maximieren doppelklicken Sie einfach bei gedrückter Modifikationstaste.
Randy6T9

Ein Doppelklick zoomt tatsächlich, anstatt zu maximieren. Senken ist nicht so nützlich, IMO, kann stattdessen verstecken verwendet werden.
Lri

@Lri, diese Meinung ist in Ordnung, aber in meiner Meinung Senkung ist unglaublich nützlich - eine der wichtigsten der oben genannten Anforderungen.
Reid

Das gleiche Verhalten auf meinem Mac und meiner Linux-Box ist der Punkt, also ist es wichtig, es mit Modifikatortasten zu tun.
Reid

2

Es ist interessant, dass die meisten OS X-Benutzer eine niedrigere Version nicht leicht als die gesuchte spezifische Funktion erkennen. Wenn ein Fenster den größten Teil des Bildschirms blockiert:

  • Ich möchte seine Position nicht stören, also ist Bewegung nutzlos.
  • Es blockiert mehrere Fenster, die ich sehen möchte. Daher hilft es nicht viel, zur Gesamtfensteransicht zu wechseln und eines auszuwählen
  • Ich möchte immer noch einen Teil des Fensters sehen, daher ist das Minimieren nicht hilfreich.

Ich möchte es senken, um hinter den anderen Fenstern zu sein. In Unix / Linux kann ich einfach die Teile weiter tippen, die ich sehen kann, während ich sie im Hintergrund belasse. Ich lasse einfach die interessanten Teile der Fenster sichtbar und interagiere mit allen, ohne zu zerstören, wie sie angeordnet sind. So einfach.

OS X unterstützt angeblich nicht einmal das Schreiben von Code, um ein Fenster nach hinten zu schieben. Sie können auch nicht in teilweise ausgeblendeten Fenstern tippen und mausern, ohne Modifikatoren zu verwenden. Es ist auch nicht annehmbar, wenn es darum geht , meine Fenster so zu belassen, wie ich sie im Schlaf, beim Bewegen usw. belassen habe. Wenn ich ein Fenster abbringe, wirft OS X eine zufällige Anzahl anderer Fenster desselben Typs auf, um die Wiederherstellung der Ordnung zu erzwingen (möglicherweise) eine einstellung dafür bin ich auf der suche). Wenn ich ein Fenster von einem Fenster auf einem Bildschirm aus öffne, erscheint das neue Fenster auf einem scheinbar zufälligen Bildschirm anstatt auf dem Bildschirm, auf dem sich das Initiatorfenster befand (möglicherweise hat es auch ein starkes, nicht sicheres Fenster).

Insgesamt ist die Verwaltung von OS X-Fenstern im Vergleich zur * mix-Welt miserabel - sehr frustrierend, nachdem man mit der realen Sache gearbeitet hat


1

Ich halte es für hilfreich, die Frage zu wiederholen . Ich habe noch keinen Weg gefunden, ein Fenster zu senken, und wie das Originalplakat sagt, sind verschiedene andere Dinge kein guter Ersatz. Das gewünschte Verhalten entspricht einer Option oder einem Befehl + (linke, mittlere oder rechte) Maus irgendwo im Fenster (oder stattdessen in der Titelleiste), und das Fenster bewegt sich in der Fensterstapelreihenfolge zum niedrigsten (hintersten) Punkt, wodurch es belichtet wird das nächste Fenster . Durch erneutes Drücken wird der nächste gedrücktNach hinten und so weiter - und mit mehreren (vielen) Drücken drehen Sie sich durch die gesamte Sammlung von Fenstern auf dem Bildschirm - es ist außergewöhnlich schnell - sagen alle 10 oder 20 Fenster in nur wenigen Sekunden. Mit Unix-Fenstermanagern können Sie binden Es (unteres Fenster ist wie es heißt) für die meisten Tastatur- und Mauskombinationen. Ein Befehl mit der linken Maustaste ist für viele Benutzer eine gute Wahl (etwas, das Sie die ganze Zeit - Tausende Male am Tag - drücken).

Ich habe festgestellt, dass es anscheinend im Code NSWindowLevel (Kakao-Routinen) ausgeführt werden kann, aber ich habe noch keine Erwähnung in einem (Macos-) Dienstprogramm gefunden. Als nächstes muss ich mir die verschiedenen Fenstermanager ansehen. Das Wechseln des Fenstermanagers auf einer Unix-Box ist definitiv machbar, aber es ist definitiv eine gewisse Montage erforderlich. Es ist mir ein bisschen unangenehm, hier einen neuen Fenstermanager einzuspielen, um zu sehen, was passiert. Aber vielleicht ist es in Ordnung.


0

Sie können FVWM als Fenstermanager für X11-Apps ausführen und dieses Verhalten haben.

Für OS X-Apps können Sie sie ohne Maus bewegen und ihre Größe ändern , indem Sie nur die Tastatur verwenden und Apps von Drittanbietern ( Link , Link ) verwenden.

Mir sind keine anderen Techniken zum Anheben oder Absenken bekannt .


0

Ich habe JiTouch nicht verwendet, aber es behauptet, einen "Verschieben / Ändern" -Modus zu haben, der nur auf dem Trackpad basiert. Wenn Sie einen Desktop haben, funktioniert dies mit dem externen Trackpad.


Es tut. Ich benutze es. Aber seien Sie gewarnt, die Geste ist für diese spezielle Funktion nicht anpassbar und die von ihnen gewählte Geste ist eine Art Treffer oder Fehlschlag. Es braucht ein bisschen Übung, um den Dreh raus zu kriegen. Hoffentlich wird dies optimiert, sobald sie die Beta verlassen haben.
Randy6T9


0

Ich schlage vor, dass Sie Afloat ausprobieren . In 10.9 funktioniert es mit dem Finder, wenn es nach dem Überfliegen neu geladen wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.