Existe-t-il un moyen de déplacer la fenêtre en cours sur un autre bureau sans utiliser de souris sous OS X?

104

Dans OS X, comme je le savais, pour déplacer la fenêtre actuelle sur le bureau suivant, je cliquais sur la barre de titre de la fenêtre pour l’activer, puis, tout en maintenant le bouton de la souris enfoncé, appuyez sur Ctrl+ ou Ctrl+ . Si vous n'avez pas d'ordinateur portable, cela peut nécessiter trois mains. Sinon, vous pouvez aller dans les espaces et faire glisser une fenêtre d'un bureau à un autre.

Y a-t-il un moyen plus simple de faire cela avec le clavier seulement (et deux mains maximum)?

Jonathan Holvey
la source
3
Oui, en utilisant SizeUp du logiciel irradié. Déplacez les fenêtres sur un Mac avec des raccourcis clavier et SizeUp
jsejcksn
2
nous sommes en 2019 et il n’existe toujours pas de solution sans souris pour cette tâche élémentaire
sousben

Réponses:

48

A partir de la version 10.7, vous pouvez activer le "contrôle de mission" puis glisser-déposer votre fenêtre dans n’importe quel groupe de bureaux.

entrez la description de l'image ici

Voir: OS X Mountain Lion: travaillez dans plusieurs espaces

Jocke
la source
fonctionne sur OSX 10.8.4
AWrightIV
1
@AWrightIV Cela fonctionne depuis Leopard.
Blacklight Shining
74
La question demande spécifiquement des réponses qui ne nécessitent pas de souris.
Jtheletter
1
CTRL + UP fonctionne sur un clavier Windows / générique pour ouvrir le contrôle de mission.
JPhi1618
36

Je pense que le mieux que vous puissiez faire est de maintenir la barre de titre de la fenêtre avec la souris, puis d'appuyer sur Ctrl-1 (ou 2, 3, 4, peu importe). Cela nécessite l’utilisation de la souris, mais c’est un peu plus pratique que d’autres méthodes.

Jay Conrod
la source
5
ne fonctionne pas sur OSX 10.8.4
AWrightIV
5
@AWrightIV: Cela fonctionne sous OSX 10.7. Je ne suis pas sûr de la version 10.8, mais vous devrez peut-être activer les touches de raccourci Ctrl-1 et Ctrl-2 pour changer de bureau en premier sous Préf système> Clavier. Cela pourrait être une raison pour que cela ne fonctionne pas.
lightalchemist
Parfait, exactement ce que je cherchais
Kevin Hooke
en 2017, cela reste une excellente alternative. Même lorsque vous avez besoin d'utiliser la souris, c'est beaucoup plus pratique que le reste
mjsr
13

Si vous installez "BetterTouchTool", vous pouvez créer un raccourci clavier / souris / geste vers:

  1. déplacer la fenêtre de l'application sur l'autre moniteur,
  2. maximiser la fenêtre de l'application sur l'autre moniteur.

Fonctionne vraiment bien! De plus, "BetterTouchTool" a une tonne d'autres fonctionnalités utiles que vous pourriez trouver utiles. C'est gratuit.

utilisateur1183950
la source
J'utilise déjà BetterTouchTool et grâce à cette suggestion, j'ai mappé un raccourci clavier qui déplace la fenêtre actuelle d'un moniteur à l'autre. Je vous remercie!
Robin Zimmermann
1
BTT est génial et a adopté un système de licence "payez ce que vous voulez", mais n'est plus totalement gratuit.
JPhi1618
5
BetterTouchTool est génial, mais la question est de passer à un autre bureau , pas à un autre moniteur!
iconoclast
9

Malheureusement, à partir de la version 10.5.4, il n’ya aucun moyen de le faire en utilisant uniquement un raccourci clavier.

Vous pouvez toutefois le faire en utilisant simplement la souris, qui nécessite également une seule main, en faisant glisser la fenêtre vers le bord de l'écran. Vous pouvez définir plus d'options pour cela à l'aide des panneaux de préférences Warp ou Secrets (tous deux gratuits).

dF.
la source
fonctionne sur OSX 10.8.4, mais seulement si vous avez déjà créé l'autre bureau
AWrightIV
4

Optimal Layout , une application que j'ai développée, vous permet d'utiliser les commandes du clavier pour déplacer, redimensionner et modifier l'espace de groupes de fenêtres.

Benoît Lowndes
la source
Wow, Optimal Layout a l'air génial! Une petite critique que j'ai remarquée immédiatement après avoir regardé la vidéo de démonstration, cependant: vous avez mal orthographié "concentré": future-perfect.co.uk/grammartips/… ... mais je suis déjà amoureuse de l'application. Merci pour le conseil.
iconoclaste
La fonctionnalité de modification des espaces n'a-t-elle pas été supprimée à un moment donné? Vous pouvez également changer la description sur la page de Spacey . "uniquement compatible avec Mac OS X 10.6 Snow Leopard" pourrait également être interprété comme non compatible avec 10.5 et les versions antérieures.
Lri
3

Il existe un outil appelé Zooom qui vous permet de saisir n'importe quelle partie d'une fenêtre pour la déplacer à l'aide d'un raccourci clavier, ainsi que de redimensionner de la même façon les fenêtres, toujours avec un raccourci clavier. C’est très bien de passer d’un wm linux à OS X, mais je me demande toujours si la commutation de base, comme dans la question, est disponible sans achat de logiciel supplémentaire.


la source
2

Pour ce faire, le moyen le plus simple consiste à activer les raccourcis dans les paramètres afin de basculer vers le bureau de votre choix, comme indiqué ci-dessous. Une fois que vous l'avez activé, vous pouvez déplacer la fenêtre de votre choix en maintenant le bouton de la souris enfoncé et en exécutant votre raccourci.

entrez la description de l'image ici

Jonathan
la source
1
encore une fois ... ce n'est pas une solution SANS MOUSSE
iconoclast
1

Si vous utilisez le gestionnaire de fenêtres et non l'environnement desktopg, vous pouvez le faire en modifiant le clavier, la fonction TakeToWorkspace ou SendToWorkspace.

Par exemple dans Fluxbox.

$vi ~/.fluxbox/keys
Super_L 1 :TakeToWorkspace 1
Super_L 2 :TakeToWorkspace 2
Super_L 3 :TakeToWorkspace 3
Super_L 4 :TakeToWorkspace 4
Super_L 5 :TakeToWorkspace 5
Super_L 6 :TakeToWorkspace 6
Super_L 7 :TakeToWorkspace 7

Vous permettra d'appuyer sur "bouton mac" + numéro de l'espace de travail et la fenêtre ciblée sera dirigée vers le bon espace de travail.

okobaka
la source
vous dites que vous pouvez exécuter Fluxbox sur macOS au lieu du Finder?
iconoclaste
0

Si vous faites glisser le curseur à l'aide de la barre de titre et que vous le maintenez contre une bordure de l'écran, il devrait se déplacer après quelques secondes (s'il y a un 'espace' où aller). Bien sûr, vous devez utiliser la souris, mais il n'y a pas de commandes clés impliquées.

ingh.am
la source
Je pense que le PO considère que les commandes au clavier sont plus simples et plus rapides que l’utilisation de la souris.
Jtheletter
0

A. Control-Up, puis faites glisser la fenêtre en haut de l'écran. Ce sont des ordinateurs de bureau. Un peu plus difficile à réaliser que les ordinateurs de bureau Linux; mais ça marche. Apple essaie de vous montrer ce qui est déjà sur chaque bureau. B. Le bouton F3 active également le contrôle de mission. Remarque: utilisez les flèches de contrôle pour changer de bureau.

codeslapper
la source
0

J'utilise Amethyst pour accomplir cela. Il offre de très jolis raccourcis personnalisables pour la gestion des fenêtres.

capture d'écran de paramètres d'améthyste

Amethyst est par défaut un gestionnaire de fenêtres en mosaïque. Cependant, je désactive toutes les mosaïques dans les paramètres d’Améthyste et ne les utilise que pour les raccourcis clavier de gestion des fenêtres. Probablement exagéré, mais cela fonctionne.

Ted Paulsen
la source
0

Donc, pour macOS 10.14.6, cliquez sur le menu Apple, allez dans Préférences Système et allez dans Contrôle de mission, cliquez sur Coins ardents dans le coin inférieur gauche de la fenêtre et placez Mission Control dans l'un des coins. Placez votre souris dans le coin que vous lui avez attribué. Les fenêtres ouvertes sur votre bureau seront alors séparées, choisissez ce que vous voulez sur un nouveau bureau et faites-la glisser vers la barre de menu supérieure. Terminé, vous pouvez créer autant de nouveaux bureaux que le système d’exploitation prend en charge. Ou glissez-vous avec trois doigts sur votre ordinateur portable et faites glisser l'application de votre choix sur le deuxième bureau vers la barre de menus supérieure.

Don Davis
la source
-1

Donc, essayer toutes les fausses méthodes là-bas m'a amené accidentellement à la solution que tout le monde cherche:

Cliquez et maintenez la fenêtre que vous souhaitez déplacer. Maintenez le bouton Ctrl enfoncé. Faites glisser la fenêtre vers le bord de l'écran jusqu'à ce qu'elle se déplace vers un nouveau bureau. Lâchez la fenêtre et relâchez le bouton Ctrl. Boom. Terminé.

Vous pouvez également utiliser Mission Control pour faire glisser des applications sur le bureau de votre choix, mais ce n'est pas la solution que vous recherchez. Avancer.

DenJansen
la source
1
Cela fonctionne pour moi sans la clé de commande ...? Il suffit de cliquer, de faire glisser, d'attendre patiemment. Ce n'est pas la chose la plus facile à faire avec un pavé tactile ...
Merlyn Morgan-Graham
@ MerlynMorgan-Graham Je garde toujours le verrou de glisser activé. Cela facilite beaucoup la tâche.
Blacklight Shining
3
Bogus: Cette réponse nécessite la souris.
jtheletter