Augmenter / diminuer / déplacer / redimensionner les fenêtres avec la souris + les touches de modification


13

Je suis un utilisateur de longue date de FVWM du côté Linux et j'ai développé des raccourcis clavier + souris que je trouve très utiles dans la gestion des fenêtres. Plus précisément:

  • clic gauche + commande + shift = envoyer vers l'arrière si avant, sinon augmenter vers l'avant
  • clic droit + commande + shift = agrandir la fenêtre verticalement (taille horizontale inchangée)
  • accord gauche + droit + commande + shift = saisir la fenêtre et la déplacer
  • accord gauche + droit + commande + contrôle + Maj = redimensionner (faites glisser le pointeur sur le côté ou le coin et déplacez-le pour le redimensionner)

Pour tous ces éléments, "cliquer" signifie cliquer n'importe où dans la fenêtre.

Existe-t-il un logiciel Mac qui me permettra de configurer cela? Je suis sur 10,6.

Éditer

Pour clarifier, les opérations de déplacement / redimensionnement doivent commencer à la souris vers le bas et se terminer à la souris vers le haut.


Je recherche principalement une alternative à la valeur par défaut de gnome Alt + cliquez-faites glisser pour déplacer la fenêtre (cliquez n'importe où dans la fenêtre et faites-la glisser).
bisko

Réponses:


5

Easy Move + Resize est un excellent petit outil qui fait exactement ce qu'il dit sur l'étain.

Usage

Easy Move + Resize est basé sur le comportement trouvé dans de nombreux gestionnaires de fenêtres X11 / Linux

- Cmd + Ctrl + Left Mousen'importe où à l'intérieur d'une fenêtre, puis faites glisser pour déplacer
- Cmd + Ctrl + Right Mousen'importe où à l'intérieur d'une fenêtre, puis faites glisser pour redimensionner

Cette chose était une bouffée d'air frais après avoir passé trop de temps à essayer de comprendre comment obtenir la dernière version de BetterTouchTool pour faire ce que je voulais. Il ne dépend pas non plus de SIMBL , ce qui est bien.

Ma seule plainte est que les raccourcis clavier ne sont pas configurables. Je préfère utiliser ⌘ Cmd+ ⌥ Opt+ ⌃ Ctrl+ clic gauche pour le redimensionnement, car cliquer et faire glisser avec deux doigts sur un trackpad est un peu gênant. Mais bon, c'est open source, et comme toujours, il y a un problème pour ça .


Agréable et simple pour déplacer et redimensionner! Pour ceux qui utilisent le trackpad comme moi, pour redimensionner, vous devez cliquer avec deux doigts (pour effectuer un clic droit) puis faire glisser (vous pouvez faire glisser un seul doigt tout en maintenant la pression avec l'autre). Je préfère le geste à 3 doigts pour faire glisser mais ce n'est pas si ennuyeux de cliquer pour le redimensionner. Merci!
Ferran Maylinch

3

Pas tout à fait ce que vous recherchez, mais vous pouvez faire glisser et redimensionner la fenêtre sans la mettre au premier plan. Faites glisser la commande sur la barre de menus (ou un espace vide sur la barre d'outils) pour déplacer la fenêtre et faites glisser la commande sur la poignée de redimensionnement pour la redimensionner.

La commande-clic sur les éléments de la fenêtre peut vous permettre de les utiliser pendant que la fenêtre reste à l'arrière, mais cela fonctionne de manière incohérente, iirc.


2

Vous voulez Zooom / 2 . Essai gratuit disponible. Cela fonctionne en maintenant enfoncée une touche de modification et en déplaçant simplement votre souris (aucun clic requis!), Puis quelle que soit la fenêtre sur laquelle se trouve votre curseur, elle se redimensionnera ou se déplacera en fonction de la touche sur laquelle vous appuyez, ce qui est personnalisable. Il fait aussi plus de choses.

J'utilise JiTouch personnellement, mais cela nécessite un trackpad et pour être honnête, cette fonctionnalité spécifique sur JiTouch prend un peu de pratique pour invoquer le geste requis, qui n'est malheureusement pas personnalisable.


Merci - Zooom se déplace / redimensionne, mais ne monte / descend pas ou ne maximise pas. J'ai envoyé une demande de fonctionnalité.
Reid

Il fait déjà ces choses. Pour élever vers l'avant, vérifiez les paramètres. Pour maximiser, double-cliquez simplement tout en maintenant enfoncées les touches de modification que vous avez choisies.
Randy6T9

En fait, double-cliquez sur les zooms au lieu de les agrandir. L'abaissement n'est pas si utile que cela, l'OMI peut être utilisé à la place.
Lri

@Lri, cette opinion est bonne, mais à mon avis, la baisse est incroyablement utile - l'une des plus importantes des exigences ci-dessus.
Reid

avoir le même comportement sur mon Mac et ma box Linux est le point, donc le faire avec des touches de modification est important.
Reid

2

Il est intéressant de noter que la plupart des utilisateurs d'OS X ne reconnaissent pas facilement plus bas comme étant la fonctionnalité spécifique recherchée. Si j'ai une fenêtre bloquant la majeure partie de l'écran:

  • Je ne veux pas déranger sa position, donc bouger est inutile.
  • il bloque plusieurs fenêtres que je veux voir, donc passer à la vue toutes fenêtres et en choisir une n'aide pas beaucoup
  • Je veux toujours voir une partie de la fenêtre, donc la minimiser n'est pas utile.

Je veux l'abaisser pour qu'il soit derrière les autres fenêtres. Sous Unix / Linux, je peux simplement continuer à taper les parties de celui-ci que je peux voir tout en le laissant à l'arrière. Je laisse juste les parties intéressantes des fenêtres visibles et interagis avec toutes sans détruire comment elles sont organisées. Si facile.

OS X ne prend même pas en charge l' écriture de code pour pousser une fenêtre vers l'arrière. Ni taper et souris dans des fenêtres partiellement cachées sans utiliser de modificateurs. Il n'est même pas décent à distance de laisser mes fenêtres là où je les ai laissées dormir, d'être déplacé, etc. Si je tue une fenêtre, OS X soulève un nombre aléatoire d'autres fenêtres du même type, forçant l'effort pour rétablir l'ordre (il peut y avoir être un cadre pour cela, je regarde). Si j'ouvre une fenêtre à partir d'une fenêtre sur un écran, la nouvelle fenêtre apparaîtra sur un écran choisi apparemment au hasard au lieu de celui sur lequel était la fenêtre de l'initiateur (peut également avoir un fort, pas sûr).

Dans l'ensemble, la gestion des fenêtres OS X est épouvantable par rapport au monde du mix * - très frustrant après avoir travaillé avec la vraie chose


1

Je pense que faire écho à la question est utile. Je n'ai pas encore trouvé de moyen de baisser une fenêtre et comme l'affiche originale, diverses autres choses ne sont pas un bon substitut. Le comportement souhaité est quelque chose comme l'option ou la commande + (gauche, centre ou droite) de la souris n'importe où sur la fenêtre (ou à la place sur la barre de titre) et la fenêtre se déplace vers le bas (le plus derrière) dans l'ordre d'empilement des fenêtres, exposant ainsi la fenêtre suivante . Appuyer à nouveau pousse le suivantà l'arrière et ainsi de suite - et avec plusieurs (nombreuses) pressions vous tournez à travers toute la collection de fenêtres sur l'écran - c'est exceptionnellement rapide - dites toutes les 10 ou 20 fenêtres en quelques secondes seulement. Les gestionnaires de fenêtres Unix vous permettent de lier il (la fenêtre inférieure est son nom) à la plupart des combinaisons de touches et de souris. Commande gauche de la souris serait un choix probable pour beaucoup de ceux qui l'utilisent (quelque chose que vous appuyez tout le temps - des milliers de fois par jour).

J'ai trouvé qu'il semble que cela peut être fait dans le code NSWindowLevel (routines cacao) mais je n'en ai trouvé aucune mention dans aucun utilitaire (macos) pour le moment. Ensuite, je dois examiner les différents gestionnaires de fenêtres. Changer de gestionnaire de fenêtres sur une boîte Unix est certainement faisable, mais un assemblage est absolument nécessaire. Je suis un peu mal à l'aise de brouiller un nouveau gestionnaire de fenêtres ici pour voir ce qui se passe. Mais c'est peut-être bien.


0

Vous pouvez exécuter FVWM en tant que gestionnaire de fenêtres pour les applications X11 et avoir ce comportement.

Pour les applications OS X, vous pouvez les déplacer et les redimensionner sans la souris, en utilisant uniquement le clavier, en utilisant des applications tierces ( lien , lien ).

Je ne connais aucune autre technique pour augmenter ou diminuer .


0

Je n'ai pas utilisé JiTouch mais il prétend avoir un mode "déplacer / redimensionner" basé uniquement sur le trackpad. Si vous avez un bureau, cela fonctionnera avec le trackpad externe.


Cela fait. Je l'utilise. Mais soyez averti que le geste n'est pas personnalisable pour cette fonctionnalité particulière et que le geste qu'ils ont choisi est plutôt aléatoire. Il faut un peu de pratique pour comprendre. Espérons que cela sera optimisé une fois sorti de la version bêta.
Randy6T9

0

Sur la base de cette vidéo , vous souhaitez utiliser BetterTouchTool .


Merci - malheureusement, BTT ne s'active pas tant que la souris n'est pas levée; Je cherche la souris vers le bas. Je vais clarifier la question.
Reid

0

Je vous suggère d'essayer Afloat . Dans 10.9, il fonctionne avec le Finder s'il est rechargé après avoir flotté.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.