Alza / abbassa / sposta / ridimensiona le finestre con i tasti mouse + modificatore


13

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

  • clic sinistro + comando + maiusc = manda indietro se è in primo piano, altrimenti aumenta in primo piano
  • tasto destro + comando + maiusc = ingrandisci la finestra in verticale (dimensione orizzontale invariata)
  • corda sinistra + destra + comando + maiusc = prendi la finestra e spostala
  • corda sinistra + destra + comando + controllo + maiusc = 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.

Esiste un software Mac che mi permetterà di configurarlo? Sono il 10.6.

modificare

Per chiarire, le operazioni di spostamento / ridimensionamento dovrebbero iniziare con il mouse verso il basso e terminare con il mouse verso l'alto.


Sto principalmente cercando un'alternativa al default di gnome Alt + clic-trascina per spostare la finestra (fai clic in un punto qualsiasi della finestra e trascina).
bisko,

Risposte:


5

Easy Move + Resize è un piccolo strumento che fa esattamente quello che dice sulla scatola.

uso

Easy Move + Resize si basa sul comportamento riscontrato in molti gestori di finestre X11 / Linux

- Cmd + Ctrl + Left Mouseovunque all'interno di una finestra, quindi trascina per spostarti
- Cmd + Ctrl + Right Mouseovunque all'interno di una finestra, quindi trascina per ridimensionare

Questa cosa era una boccata d'aria fresca dopo aver passato troppo tempo a cercare di capire come ottenere l'ultima versione di BetterTouchTool per fare quello che volevo. Inoltre, non dipende da SIMBL , il che è carino.

La mia unica lamentela è che i collegamenti chiave non sono configurabili. Preferirei usare ⌘ Cmd+ ⌥ Opt+ ⌃ Ctrl+ Clic sinistro per ridimensionare, poiché fare clic e trascinare con due dita su un trackpad è un po 'imbarazzante. Ma hey, è open source e, come sempre, c'è un problema per questo .


Bello e semplice da spostare e ridimensionare! Per coloro che usano il trackpad come me, per ridimensionare è necessario fare clic con due dita (per eseguire un clic con il tasto destro) quindi trascinare (è possibile trascinare solo un dito mantenendo la pressione con l'altro). Preferisco trascinare il gesto con 3 dita ma non è così fastidioso fare clic per ridimensionare. Grazie!
Ferran Maylinch,

3

Non del tutto quello che stai cercando, ma puoi trascinare e ridimensionare la finestra senza portarla in primo piano. Trascinare i comandi sulla barra dei menu (o uno spazio vuoto sulla barra degli strumenti) per spostare la finestra e trascinare i comandi sulla maniglia di ridimensionamento per ridimensionarla.

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


2

Vuoi Zooom / 2 . Versione di prova gratuita disponibile. Funziona tenendo premuto un tasto modificatore e semplicemente muovendo il mouse (non è necessario alcun clic!) E quindi qualsiasi finestra sopra il cursore si ridimensionerà o si muoverà a seconda del tasto che premi, che è personalizzabile. Fa anche più cose.

Uso JiTouch personalmente, ma ciò richiede un trackpad e, ad essere onesti, questa specifica funzionalità su JiTouch richiede un po 'di pratica per invocare il gesto richiesto, che purtroppo non è personalizzabile.


Grazie - Zooom si sposta / ridimensiona ma non aumenta / diminuisce o massimizza. Ho inviato una richiesta di funzionalità.
Reid

Fa già quelle cose. Per il sollevamento in avanti, controllare le impostazioni. Per massimizzare, basta fare doppio clic tenendo premuti i tasti modificatori scelti.
Randy6T9,

Il doppio clic in realtà ingrandisce invece di ingrandire. Abbassare non è così utile IMO, al suo posto è possibile utilizzare hide.
Lri

@Lri, quell'opinione va bene, ma secondo me l' abbassamento è incredibilmente utile - uno dei più importanti dei requisiti di cui sopra.
Reid

avere lo stesso comportamento sul mio Mac e sul mio Linux box è il punto, quindi è importante farlo con i tasti modificatori.
Reid

2

È interessante notare che la maggior parte degli utenti di OS X non riconosce facilmente il livello inferiore come la funzionalità specifica richiesta. Se ho una finestra che blocca gran parte dello schermo:

  • Non voglio disturbare la sua posizione, quindi la mossa è inutile.
  • sta bloccando diverse finestre che voglio vedere, quindi passare alla visualizzazione a tutte le finestre e sceglierne una non aiuta molto
  • Voglio ancora vedere parte della finestra, quindi minimizzarla non è utile.

Voglio abbassarlo per essere dietro le altre finestre. In Unix / Linux, posso semplicemente continuare a scrivere sulle parti che posso vedere lasciandolo sul retro. Lascio solo visibili le parti interessanti di Windows e interagisco con tutte senza distruggere il modo in cui sono disposte. Così facile.

OS X presumibilmente non supporta nemmeno la scrittura di codice per spostare una finestra sul retro. Né digitando e mouse su finestre parzialmente nascoste senza usare modificatori. Né è nemmeno lontanamente decente a lasciare le mie finestre dove le ho lasciate durante il sonno, mi sono spostato, ecc. Se uccido una finestra, OS X solleva un numero casuale di altre finestre dello stesso tipo, costringendo a ripristinare l'ordine (potrebbe esserci essere un'ambientazione per questo, sto cercando). Se apro una finestra da una finestra su una schermata, la nuova finestra apparirà su una schermata scelta apparentemente a caso invece che su quella su cui si trovava la finestra dell'iniziatore (potrebbe anche avere un forte, non sicuro).

Nel complesso, la gestione delle finestre di OS X è spaventosa rispetto al mondo * mix - molto frustrante dopo aver lavorato con la realtà


1

Penso che l'eco della domanda sia utile. Non ho ancora trovato un modo per abbassare una finestra e, come afferma il poster originale, varie altre cose non sono un buon sostituto. Il comportamento desiderato è qualcosa come un'opzione o un comando + (sinistro, centrale o destro) in qualsiasi punto della finestra (o invece sulla barra del titolo) e la finestra si sposta al livello più basso (più dietro) nell'ordine di sovrapposizione delle finestre, esponendo così la finestra successiva . Premendo di nuovo si spinge il successivosul retro e così via- e con più (molte) pressioni ruoti attraverso l'intera raccolta di finestre sullo schermo - è eccezionalmente veloce - dire tutte e 10 o 20 finestre in pochi secondi .. I gestori finestre Unix ti permettono di legare (la finestra in basso è quella che viene chiamata) per quasi tutte le combinazioni di tasti e mouse. Il comando sinistro del mouse sarebbe una scelta probabile per molti che lo usano (qualcosa che premi sempre - migliaia di volte al giorno).

Ho scoperto che sembra che possa essere fatto nel codice NSWindowLevel (routine di cacao) ma non ho ancora trovato alcuna menzione in nessuna utility (macos). Successivamente ho bisogno di esaminare i diversi gestori delle finestre. Cambiare i gestori delle finestre su una casella unix è sicuramente fattibile, ma è sicuramente necessario un assemblaggio. Sono un po 'a disagio per l'inceppamento in un nuovo gestore delle finestre qui per vedere cosa succede. Ma forse va bene.


0

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

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

Non sono a conoscenza di altre tecniche per aumentare o diminuire .


0

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


Lo fa. Lo uso. Ma attenzione, il gesto non è personalizzabile per questa particolare funzione e il gesto che hanno scelto è un po 'incostante. Ci vuole un po 'di pratica per capire come funziona. Spero che questo sarà ottimizzato una volta usciti dalla beta.
Randy6T9

0

Sulla base di questo video , si desidera utilizzare BetterTouchTool .


Grazie - purtroppo BTT non si attiva fino al passaggio del mouse; Sto cercando il mouse verso il basso. Chiarirò la domanda.
Reid,

0

Ti consiglio di provare a galla . Nel 10.9 funziona con il finder se viene ricaricato dopo il galleggiamento.

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.