Esiste una scorciatoia da tastiera per spostare una finestra da un monitor all'altro?


112

Esiste un'app gratuita che posso usare per spostare una finestra da un monitor all'altro (supponendo solo due monitor) tramite la tastiera? Non dovrei usare affatto il mouse (ad esempio, per selezionare la finestra o il monitor o per trascinare).

So che questo può essere fatto in Linux usando compiz; Sono sorpreso che non ci sia un'opzione (gratuita) per OS X.

Risposte:


50

Ho finito per usare BetterTouchTool per fare questo. Nel complesso l'ho trovato il più configurabile. Ecco uno screenshot della mia configurazione, mentre Cmd+ Ctrl+ Wsposta una finestra sul monitor successivo.

Se disponi di un'impostazione di 3 monitor (2 monitor esterni e il monitor Mac), puoi impostare "Sposta la finestra sul monitor successivo" a destra procedendo come segue:

  1. impostare un nuovo collegamento, specificare "Sposta finestra sul monitor successivo" come azione predefinita
  2. fai clic su Allega azione aggiuntiva e specifica nuovamente "Sposta finestra sul monitor successivo" come azione
  3. Voila, ora puoi spostare una finestra sul monitor a destra (un po 'confuso lo so, ma funziona fino a quando lo sviluppatore di BTT aggiorna l'app)

Configurazione della tastiera BetterTouchTool

L'unico difetto di BetterTouchTool è lo scarso supporto Lion (non tutte le funzioni sono disponibili) ma è disponibile come versione alpha. Questa scorciatoia da tastiera specifica dovrebbe funzionare bene in Lion con la versione stabile, credo.


3
Oh, ed è freeware.
Adamrmcd,

Mi sono sbarazzato di Moom (quasi a corto di clic di prova) e lo sto usando BTT ora. Sento che BTT può essere ridotto e lucidato, ma sposta le finestre da un monitor all'altro gratuitamente, quindi non posso lamentarmi.
volni,

8
Non è freeware ora. Donationware.
vr_driver

5
Per quanto ne so, BTT non è più gratuito (c'è una prova gratuita)
guyarad

4
È il 2019 che questa risposta suggerisce una soluzione commerciale, usa l'altro A'er se preferisci non dover pagare per un'app per fare qualcosa che il sistema operativo dovrebbe provare. fare per te gratuitamente.
slm

102

Ho appena provato Spectacle , ottima app ed è gratuito.

Questo è ciò che può fare con il gruppo di finestre selezionato.

inserisci qui la descrizione dell'immagine

È necessario attivare il supporto per l'accessibilità.

Preferenze di Sistema> Accessibilità> Abilita accesso per dispositivi assistiti

Come da commenti: l'opzione di accessibilità in Mavericks è ora attiva

Preferenze di Sistema> Sicurezza e Privacy> Privacy> Accessibilità

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


1
Ha funzionato per me senza dover abilitare i dispositivi di assistenza nelle opzioni di accessibilità.
Adrian Spinei,

2
Con OS X Mavericks, l'opzione per abilitare l'accesso per i dispositivi di assistenza è stata spostata in Preferenze di Sistema -> Sicurezza e Privacy -> Privacy -> Accessibilità, dove vedrai elencato Spectacle e puoi permettergli di controllare il tuo computer.
Nathan,

Per identificare specificamente la scorciatoia, Spectacle usa le scorciatoie, ⌃⌥⌘ ← & ⌃⌥⌘ → per alternare le finestre a ciascun display.
Shawn Conn

3
è fantastico e può fare molte cose interessanti che win7 + è in grado di fare ciò che mi mancava, MA non sono riuscito a fare quello che la domanda originale è: spostare la finestra sui monitor. :(
kumetix,

1
Funziona bene. Anche se un modo per spostare le finestre da uno schermo (non monitor) ad un altro potrebbe essere utile. Funziona per la domanda posta.
Ajak6,

20

Moom può farlo. Non è gratuito , ma Moom è una fantastica app per la gestione delle finestre. Ti consente di assegnare scorciatoie da tastiera a una varietà di movimenti di Windows (incluso lo spostamento su un altro display) e ti offre una sovrapposizione dei controlli della finestra standard di OS X.

Ecco alcuni screenshot :

utilizzo del mouse utilizzo della tastiera

Ecco un elenco di app di gestione delle finestre da un altro post AskDifferent, Quali opzioni di gestione delle finestre esistono per OS X? . L'unica opzione gratuita è Shiftit e non sono sicuro che offra la funzionalità che stai cercando.


1
+1 per Moom. L'ho scoperto qualche mese fa, lo adoro. Ottimo rapporto qualità / prezzo a soli $ 5.
robmathers,

Sto usando ShiftIt per disporre le finestre all'interno dello stesso monitor. È uno strumento eccellente per questo. Tuttavia, non offre alcuna funzionalità di spostamento verso l'altro display.
volni,

Allora darei un'occhiata a Moom. So che volevi un'app gratuita, ma è abbastanza economica rispetto a molti altri gestori di finestre per Mac. Inoltre, la sovrapposizione progettata per i pulsanti Chiudi / Min / Massimizza è così spessa da meritare $ 5. :)
chrismanderson,

@ArtemShnayder non è più vero, la versione 1.6 rilasciata quest'anno lo supporta ora; controlla la risposta di
@WilfredSpringer

13

Usavo ShiftIt da anni, ma pensavo che non supportasse la gestione di più schermi. Quindi ho iniziato a cercare alternative. Ho installato Occhiali da vista, cambiato le combinazioni di tasti per essere lo stesso ShiftIt di, e poi quando ho voluto disinstallare ShiftIt, ho scoperto che non in realtà supporta lo spostamento delle finestre agli schermi diversi, utilizzandoCtrlOptionCommandN

Quindi ho disinstallato Spectacles; ancora un felice utente di ShiftIt.


L'impostazione predefinita per me era Ctrl + Opzione + Comando + Spazio
Mordred il

Questa dovrebbe essere la risposta corretta. Funziona.
ji-ruh,

2
Se la finestra è ingrandita, shiftlt la manterrà ingrandita nella visualizzazione successiva, contrariamente allo spettacolo . La migliore soluzione IMO :)
Elouan Keryell-Even

12

Volevo solo menzionare che esiste un'impostazione System Preferences > Mission Controlchiamata "Raggruppa finestre per applicazione" che mostra le icone dell'app e ti consente di trascinare l'icona su un altro desktop / monitor. È incredibile per le app che hanno più di 10 finestre.


9

Cordiali saluti, Magnet, la popolare applicazione di posizionamento / dimensionamento delle finestre, ha scorciatoie per "Visualizzazione successiva" e "Visualizzazione precedente" fin dall'inizio, almeno nella versione 2.1 (14 febbraio 2017).

Magnete sul Mac App Store

Sito Web di Magnet


Il magnete è carino. Se solo avessero un'icona della barra dei menu più bella sarebbe perfetta.
leymannx,

5

BetterSnapTool ha anche questa funzione (come scorciatoia). Penso che sia stata un'app gratuita ed è stata fantastica.

C'è una scorciatoia in cui è possibile ingrandire la finestra nella schermata successiva (tra le altre scorciatoie o modi per farlo). Guarda lo screenshot delle scorciatoie correlate.

inserisci qui la descrizione dell'immagine


vorrei che avessero anche "schermo intero sul prossimo monitor"!
xyz,

si chiama BetterTouchTool la versione gratuita e l'opzione si trova sotto il ridimensionamento e lo spostamento della finestra
Ryan Heitner

Per quanto ne so, BTT non è più gratuito (c'è una prova gratuita)
guyarad



0

Questo può essere fatto anche usando l' ametista gratuito della finestra di affiancamento open source Amethyst usando il collegamento "Scorri la finestra focalizzata sullo schermo (in senso antiorario)".

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.