Aumenta / abbassa / sposta / ridimensiona le finestre con i tasti di modifica del mouse +

13

Sono un utente FVWM da molto tempo su Linux e ho sviluppato alcune scorciatoie da tastiera e mouse che trovo molto utili nella gestione di Windows. In particolare:

  • tasto sinistro + comando + spostamento = invia indietro se in primo piano, altrimenti porta in primo piano
  • tasto destro + comando + spostamento = ingrandisci la finestra verticalmente (dimensione orizzontale invariata)
  • left + right chord + command + shift = prendi la finestra e spostala
  • left + right chord + command + control + shift = ridimensiona (trascina il puntatore verso il lato o l'angolo e spostalo per ridimensionare)

Per tutti questi "clic" significa fare clic in qualsiasi punto della finestra.

C'è un software per Mac che mi consentirà di configurarlo? Sono a 10.6.

Modifica

Per chiarire, le operazioni di spostamento / ridimensionamento dovrebbero iniziare con il mouse in giù e terminare con il mouse su.

    
posta Reid 01.02.2011 - 20:47
fonte

9 risposte

5

Easy Move + Ridimensiona è un ottimo piccolo strumento che fa esattamente quello che dice sulla latta.

Usage

Easy Move+Resize is based on behavior found in many X11/Linux window managers

Cmd + Ctrl + Left Mouse anywhere inside a window, then drag to move
Cmd + Ctrl + Right Mouse anywhere inside a window, then drag to resize

Questa cosa è stata una boccata d'aria fresca dopo aver passato troppo tempo a cercare di capire come ottenere l'ultima versione di BetterTouchTool per fare ciò che volevo. È anche non dipendente da SIMBL , che è bello.

La mia unica lamentela è che i collegamenti dei tasti non sono configurabili. Preferirei usare ⌘ Cmd + ⌥ Opt + ^ Ctrl + Clicca a sinistra per ridimensionare, poiché facendo clic e trascinando con due dita su un trackpad è un po 'imbarazzante. Ma hey, è open source e, come sempre, c'è un problema per questo .

    
risposta data 14.03.2015 - 16:45
fonte
3

Non interamente quello che stai cercando, ma puoi trascinare e ridimensionare la finestra senza portarla in primo piano. Comando-trascinare sulla barra dei menu (o uno spazio vuoto sulla barra degli strumenti) per spostare la finestra e trascinare il comando sul quadratino di ridimensionamento per ridimensionarlo.

Comando-clic sugli elementi della finestra può consentire di usarli mentre la finestra rimane nella parte posteriore, ma che funziona in modo incoerente, iirc.

    
risposta data 02.02.2011 - 02:31
fonte
2

Vuoi Zooom / 2 . Prova gratuita disponibile. Funziona tenendo premuto un tasto modificatore e spostando semplicemente il mouse (non è necessario alcun clic!) E quindi in qualsiasi finestra il cursore si ridimensiona o si sposta in base al tasto premuto, che è personalizzabile. Fa anche più cose.

Uso personalmente JiTouch, ma questo richiede un trackpad e, ad essere onesti, questa funzione specifica su JiTouch richiede un po 'di pratica per richiamare il gesto richiesto, che purtroppo non è personalizzabile.

    
risposta data 04.02.2011 - 10:49
fonte
2

È interessante notare che la maggior parte degli utenti di OS X non riconosce facilmente come caratteristica specifica cercata. Se ho una finestra che blocca gran parte dello schermo:

  • Non voglio disturbare la sua posizione, quindi spostare è inutile.
  • sta bloccando diverse finestre che voglio vedere, quindi passare alla visualizzazione di tutte le finestre e selezionare one non aiuta molto
  • Voglio ancora vedere parte della finestra, quindi ridurla non è utile.

Voglio abbassarlo per essere dietro alle altre finestre. In Unix / Linux, posso semplicemente continuare a digitare le parti di esso che posso vedere lasciandolo nella parte posteriore. Lascio le parti interessanti di Windows visibili e interagisco con tutte loro senza distruggere il modo in cui sono disposte. Così facile.

OS X presumibilmente non ha nemmeno supporto per scrivere codice per spingere una finestra sul retro. Né digitare e mousing in finestre parzialmente nascoste senza utilizzare i modificatori. Nemmeno è remotamente decente a lasciare le mie finestre dove le ho lasciate attraverso il sonno, spostato, ecc. Se uccido una finestra, OS X solleva un numero casuale di altre finestre dello stesso tipo, forzando sforzo per ripristinare l'ordine (potrebbe esserci un'impostazione per questo, sto cercando). Se apro una finestra da una finestra su uno schermo, la nuova finestra apparirà su una schermata prescelta apparentemente a caso anziché su quella in cui era attiva la finestra dell'iniziatore (potrebbe anche avere un strong, non è sicuro).

Nel complesso, la gestione delle finestre OS X è abissale rispetto al mondo * mix: estremamente frustrante dopo aver lavorato con la realtà.

    
risposta data 15.01.2016 - 23:02
fonte
1

Penso che l'eco della domanda sia utile. Non ho ancora trovato un modo per abbassare una finestra e, come il poster originale, afferma che varie altre cose non sono un buon sostituto. Il comportamento desiderato è qualcosa come l'opzione o il comando + (sinistra, centro o destra) del mouse in qualsiasi punto della finestra (o invece sulla barra del titolo) e la finestra si sposta sul più basso (il più dietro) nell'ordine di impilamento della finestra, esponendo così la finestra successiva . Premendo di nuovo si preme il il prossimo sul retro e così via- e con più (molte) pressioni si ruota attraverso l'intera collezione di finestre sullo schermo- è eccezionalmente veloce- dice tutte le 10 o 20 finestre in in pochi secondi .. I window manager di Unix ti permettono di collegarlo (la finestra inferiore è quella che viene chiamata) alla maggior parte delle combinazioni di tasti e mouse. Il comando sinistro del mouse potrebbe essere una scelta probabile per molti che lo usano (qualcosa che si preme sempre, migliaia di volte al giorno).

Ho scoperto che sembra possa essere fatto nel codice NSWindowLevel (routine di cacao) ma non ho ancora trovato alcuna menzione in qualsiasi utilità (macos). Successivamente ho bisogno di esaminare i diversi gestori di finestre. Cambiare i window manager su un unix box è sicuramente fattibile, ma alcuni assembly sono sicuramente necessari. Sono un po 'a disagio nel fare jam in un nuovo window manager qui per vedere cosa succede. Ma forse va bene.

    
risposta data 30.06.2013 - 02:07
fonte
0

Puoi eseguire FVWM come gestore di finestre per le app X11 e avere questo comportamento.

Per le app OS X, puoi spostare e ridimensionarle senza il mouse, usando solo la tastiera, utilizzando app di terze parti (link , link ).

Non sono a conoscenza di altre tecniche per raise o lower .

    
risposta data 02.02.2011 - 00:38
fonte
0

Non ho usato JiTouch ma afferma di avere una modalità "sposta / ridimensiona" che è basato solo sul trackpad. Se hai un desktop questo funzionerà con il trackpad esterno.

    
risposta data 02.02.2011 - 05:23
fonte
0

Basato su questo video , si desidera utilizzare BetterTouchTool .

    
risposta data 02.02.2011 - 05:25
fonte
0

Ti suggerisco di provare a galla . In 10.9 funziona con finder se è ricaricato dopo l'afloat.

    
risposta data 24.01.2014 - 05:45
fonte