Comment déplacer rapidement la fenêtre actuelle vers une autre vue de tâche / bureau dans Windows 10?

159

Windows 10 a introduit une vue des tâches - la possibilité d’avoir plusieurs bureaux virtuels. Quand je suis dans une fenêtre de Desktop1, quel est le moyen le plus rapide de la déplacer vers Desktop2?

Actuellement, je dois entrer dans le sélecteur de tâches (icône dans la barre des tâches ou Win + Tab), trouver la fenêtre et la faire glisser / déposer entre les bureaux. C'est gênant. Y a-t-il un moyen plus rapide?

Borek Bernard
la source
3
C'est comme ça que je le fais et la seule façon dont je sais le faire. Appuyez sur la touche Windows + Tab . Appuyez à nouveau sur Tab . Cela supprime le plan de la vignette du programme actif et de l'interface de la vue des tâches active. Utilisez les touches fléchées pour vous déplacer entre les bureaux sur l'interface de la vue des tâches. Lorsque vous avez sélectionné le bureau sur lequel vous souhaitez basculer, appuyez sur Entrée .
zain.ali
7
Oooooo, vous pouvez essayer WINKEY + CTRL + FLÈCHE GAUCHE ou WINKEY + CTRL + FLÈCHE DROITE
zain.ali
43
Il ne s'agit pas de naviguer entre les bureaux, mais de déplacer des fenêtres d'un bureau à un autre. Et oui, Ctrl + Win + gauche / droite c'est cool :)
Borek Bernard
Dans un projet sur lequel mon frère travaille, il l'a implémenté sous le nom de WINKEY-X, WINKEY-V. Fonctionne super lisse. Si seulement Microsoft rattrape son retard ... youtube.com/watch?v=BAc7sBvViFg
Wouter
3
Quand faut-il s'attendre à ce que Windows soit construit avec un raccourci clavier?
principal-ideal-domain

Réponses:

112

Je pense que pour un changement rapide, cela devrait être dans la barre de titre, alors j'ai créé un outil pour ça:

https://github.com/Eun/MoveToDesktop

entrez la description de l'image ici

Vous pouvez également déplacer les fenêtres en utilisant WIN+ ALT+ Left/ Rightou modifier le raccourci si nécessaire.

Eun
la source
1
Oui! Finalement!!! Merci beaucoup! :) En tant qu'utilisateur Ubuntu, les ordinateurs de bureau virtuels sous Windows 10 me passionnaient énormément ... mais sans cette fonction de raccourci clavier, cela me semblait inutile. Maintenant, la fonctionnalité est enfin terminée :) Merci pour vos efforts et merci de l’avoir ouvert.
Adamski
5
Télécharger à MoveToDesktop-X.Y.zippartir de la section Communiqués. Dans un .exefichier, extrayez-le quelque part et exécutez-le. Pas besoin de Visual Studio 2015. Il vous suffira peut-être simplement d'installer le package redistribuable Visual C ++.
Eun
4
Cet outil n'a pas fonctionné.
K Robinson
2
je me demande quand les fenêtres vont ajouter du glisser-déposer sur l'écran des bureaux virtuels - ce serait incroyable
Mikey
2
@Ninjakannon Non, je crois que Mikey parle de pouvoir faire glisser la fenêtre sur les côtés de l'écran dans le bureau suivant sans changer de vue. Comme dans presque tous les ordinateurs de bureau Linux et Ubuntu Unity. Il existe également généralement un paramètre pour la vivacité qui permet à l'utilisateur de rester accroché sur le côté, mais s'il utilisait plus de force ou d'élan, l'utilisateur pourrait faire glisser la fenêtre au-delà de la bordure dans le bureau virtuel suivant au lieu de s'aligner.
mardi
67

J'ai également cherché cette option, et d'après les recherches que j'ai effectuées (je pense l'avoir aussi vue sur les forums Microsoft), ce n'est pas quelque chose qui est disponible intégré pour le moment.

La meilleure façon pour moi de ne pas utiliser la souris pour le moment est la suivante:

  • Winkey+ tabpour l'écran des ordinateurs de bureau
  • Faites un clic droit sur la fenêtre que vous souhaitez déplacer.
    Utilisez le bouton droit du clavier, ou Shift+ F10si vous n'avez pas cette clé dans votre clavier.
  • Choisissez Move to(ou tapez M, car il est marqué), puis le bureau que vous voulez (ou Npour le nouveau bureau, également marqué)

Cela n'aide pas beaucoup, mais c'est ce qu'il y a jusqu'à ce que quelqu'un développe quelque chose pour le rendre plus facile.

Mise à jour: j'ai commencé à regarder cela. Il existe une valeur de registre qui change lorsque l'application est déplacée d'un bureau à un autre. À cet endroit, il y a toutes les applications ouvertes:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\ApplicationViewManagement 
(I guess the session number will change if there is more than one logged in).

L'identifiant du bureau actuel est ici:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\VirtualDesktops\CurrentVirtualDesktop

Il ne suffit pas de la remplacer par l'autre clé de bureau virtuel, car une actualisation de l'interface utilisateur est nécessaire.

J'ai vérifié avec procmon, et les dll utilisées dans le processus sont:

  • msctf.dll
  • twinui.dll
  • windows.immersiveshell.serviceprovider.dll
  • shell32.dll
  • UIAnimation.dll

Je suppose que l'un d'eux est responsable de l'actualisation visuelle et que le principal suspect est UIAnimation.dll!

Si quelqu'un veut continuer à enquêter, cela servira de point de départ.

arieljannai
la source
4
Après avoir appuyé sur Win + Tab, vous pouvez également simplement faire glisser la fenêtre sur le bureau de votre choix.
Nearoo
2
@Nearoo, qui perd le point de le faire rapidement - la plupart du temps sans la souris.
arieljannai
2
@arieljannai Nah, le faire glisser est probablement plus rapide que d'avoir à faire un clic droit, à ouvrir le sous-menu et à cliquer sur le bureau. Un raccourci comme celui de Linux serait préférable.
Stefan Fabian
1
Je viens d'apprendre quelque chose de nouveau et d'utile Shift + F10 = clic droit
JDuarteDJ
15

J'utilise Windows 10 Virtual Desktop Enhancer .

Il suffit de télécharger , lancez - le (et configurer le démarrage automatique si vous avez besoin).

Ensuite, vous pouvez simplement appuyer sur Win+ Ctrl+ Shift+ Arrow Left/ Arrow Rightet cela déplacera votre application sur un autre bureau et basculera sur ce bureau.

CichyK24
la source
Le script n'a pas fonctionné pour moi, mais l'exécutable de la libération, oui. Belle solution!
lucidbrot
2
simple, transparent, facile à installer = parfait!
anderstood
11

À ce niveau de gestion de Windows, je pense vraiment que vous devriez utiliser un programme tiers pour vous aider. Ma propre solution à cela consistait à ajouter un simple raccourci vers AutoHotKey (AHK):

#|::Send, +{F10}M{Enter}

# | est le raccourci qui se traduit par WIN- | Sur mon clavier, cela a du sens, comme | est au-dessus de TAB, mais vous pouvez le changer selon vos besoins.

En utilisant la réponse ci-dessus par arieljannai , en envoyant SHIFT+F10 M ENTER, la fenêtre marquée sera déplacée vers l’autre bureau virtuel si vous jonglez entre deux.

Pour une introduction à AHK, veuillez consulter https://autohotkey.com/docs/Tutorial.htm .

vildauget
la source
2
F10 ne fait rien sur mon ordinateur. La touche de menu contextuel de mon clavier (français) fait cependant l'affaire.
Sébastien
win+Tab, context, V, Enter sur l'installation suisse-allemande
lucidbrot le
1
F10 seul ne fait pas apparaître le menu contextuel, vous devez maintenir Shift (noté + dans AHK ci-dessus). réponse mise à jour pour refléter la faute de frappe.
Kevinf
6

Je ne sais pas pourquoi cela n'a pas été mentionné ci-dessus, mais voici la façon native de le faire, sans avoir à télécharger des helpers.

1. WIN + Tab pour voir rapidement toutes les applications / fenêtres (si vous avez plusieurs moniteurs, il y aura une liste sur chaque moniteur pour chaque bureau virtuel).

2. Cliquez avec le bouton droit sur l'application / la fenêtre que vous souhaitez déplacer -> "Déplacer vers" et sélectionnez le bureau sur lequel vous voulez envoyer l'application.

Avant d’avoir trouvé cela, j’ai même essayé le projet MoveToDesktop posté ci-dessus, mais je trouve cela aussi facile et le menu MoveToDesktop ne semble pas apparaître de toutes façons dans toutes les applications (par exemple, ni Chrome ni Sublime pour le moment).

nuits
la source
3
Dommage qu'il n'y ait toujours pas de raccourci clavier pour cela. Bien que cela fonctionne bien aussi.
JP Hellemons le
Une fois que vous avez installé les ordinateurs de bureau, il est rare que vous deviez déplacer des éléments, non?
nuits
Je déplace les écrans du moniteur 1 à 2 tout le temps avec un raccourci clavier. Je me déplace tout le temps entre les ordinateurs de bureau avec un raccourci clavier, alors pourquoi ne pas utiliser un raccourci clavier pour déplacer une fenêtre entre des ordinateurs de bureau virtuels? Et je veux dire un raccourci clavier natif dans win10
JP Hellemons
Ce serait bien en effet.
nuits
4
Ce qui a été si agréable pendant de nombreuses années avec Ubuntu Linux, c’est que vous pouvez configurer vos bureaux virtuels sans jamais quitter le clavier. Lorsque vous travaillez sur ce que vous travaillez, vous pouvez décider de lancer une application avec sa touche de raccourci, puis de décider ensuite seulement de la placer dans un nouvel espace de travail ou de l'envoyer avec une autre touche de raccourci. Pas besoin de déplacer la main vers la souris ou le touchpad. C'est incroyablement rapide et efficace. Cela me manque beaucoup dans Windows. En fait, c’est l’une des raisons pour lesquelles j’utilise maintenant Windows uniquement pour certains jeux ou produits Adobe.
cdaddr
6

zVirtualDesktop

Je l'utilise à cette fin. Il a des raccourcis clavier - ce qui est génial.
Le développeur est très réactif si vous signalez un problème, posez une question ou proposez une fonctionnalité éventuelle.

La meilleure caractéristique est DesktopViewVoir ci-dessous.

Il y a plus d'options sur GitHub, dont je ne me souviens plus pour l'instant

Voici quelques captures d'écran de zVirtualDesktop

Vous pouvez choisir parmi ces icônes de la barre d'état système entrez la description de l'image ici

Il a une fonctionnalité vraiment sympa appelée DesktopViewci-dessous. Avec cette vue, vous pouvez glisser et déposer vos fenêtres sur n’importe quel bureau. Cela fonctionne également comme Alt + Tab en ce que vous pouvez cliquer sur une vignette pour aller à cette fenêtre. entrez la description de l'image ici

Remarque: j'ai répondu à cette question il y a environ 1,5 à 2 ans, avec quelques astuces pour commencer à développer quelque chose. Mais maintenant, il existe des solutions développées pour cela.
J'ai ajouté une nouvelle réponse car il n'y a aucun intérêt à éditer / améliorer ma précédente, car elles sont totalement différentes.

arieljannai
la source
Il existe de nombreux programmes pour le faire, mais l'OP pose des questions sur le gestionnaire de bureau virtuel inclus dans Windows.
Skan
2
Je n’ai pas utilisé cela, mais VirtuaWin vaut également la peine d’être essayé, car il (1) peut attraper automatiquement des programmes dans son propre bureau et (2) dispose d’addons pour améliorer sa productivité.
Ooker
1
J'ai vérifié zVirtualDesktop et il n'a pas l'air fiable. Hôtes situés sur un Github mais dont le code source est fermé (apparemment, le code source a été supprimé), l'ancienne version apparemment chargée accidentellement sur Github (l'exe est dans l'historique) possède une licence d'utilisation différente (l'usage privé est gratuit pour toujours) mais les mises à jour automatiques vers Tout le monde paie la version ... Pas de mention du prix sur le site, seulement quand vous l'avez déjà lancé
sinni800
3

J'utilise autohotkey avec le raccourci clavier CTRL + WIN + SHIFT + GAUCHE ou DROIT pour pousser les fenêtres sur l'autre bureau virtuel. Je n'utilise que 2 bureaux virtuels, donc cela fonctionne pour moi que j'appuie à gauche ou à droite.

Code AHK:

#^+Left::
#^+Right::
Send #{tab}        ;WIN+TAB=Open the desktop view
Sleep 200
Send +{F10}M{Enter};SHIFT+F10=context menue. M=move. Enter for the first desktop in the list.
Sleep 100
Send #{tab}        ;WIN+TAB=Close the desktop view
return
Arno Reinhofer
la source
Notez que cela ne fonctionne que (dans une configuration multi-moniteur) pour les applications sur le moniteur principal. J'avais besoin d'ajouter un "Envoyer {gauche} {Droite}" après "Envoyer # {tab}" pour m'assurer que l'application était bien sélectionnée avant d'essayer de déplacer le document, sinon rien n'a été fait.
Dan
2

Prenant des allusions aux solutions de Greenonline et Sébastien:

  1. Appuyez sur 'Win + Tab' pour la vue de gestion de l'espace de travail
  2. Touches directionnelles pour naviguer vers la fenêtre d’intérêt (si c’était la dernière mise au point, cela ne devrait pas être nécessaire).
  3. Appuyez sur la touche "Contexte" pour afficher un menu déroulant dans lequel vous pouvez sélectionner le déplacement vers d'autres bureaux.

Donc, pas très simple, mais certainement quelque chose que vous pouvez automatiser facilement vos mains à faire.

pete_san
la source
1

A partir de Windows 10 version 1803, le moyen le plus simple de déplacer la fenêtre actuelle / ciblée d’un bureau à l’autre est le suivant:

  1. Appuyez sur Win + Tab pour voir la chronologie.
  2. Sous la section Ordinateurs de bureau, vous verrez la liste de la fenêtre des programmes actifs en cours d'exécution sous le bureau actuel. Cliquez et maintenez la fenêtre et faites glisser dans le bureau spécifique que vous voulez.
  3. Voila!


De plus, il est natif et ne nécessite aucun logiciel tiers.

androizer
la source
0

Solution Autohotkey. Bound to Win + clé Tilde. Ce script automatise toutes les frappes que vous exécuteriez manuellement pour l'envoyer au prochain bureau (si vous êtes sur le premier) ou au bureau précédent. Soyez prudent avec de telles choses - cela peut être dangereux si cette entrée va à une mauvaise destination.

SendMode Input 
#`::
    send {blind}#{tab}
    sleep 1000
    send {appskey}
    sleep 300
    send {down}
    sleep 200
    send {down }
    sleep 200
    send {right}
    sleep 200
    send {left}
    sleep 200
    send {right}
    sleep 300
    send {enter}
    sleep 300
    send {esc}
    sleep 300
return
Mikhail V
la source
-4

appuyez simplement sur Winkey + Tab, maintenant sélectionnez le programme (fenêtre) et faites-le glisser vers la liste des bureaux indiqués ci-dessous (Bureau 1 ou 2). Terminé. Pas d'autre chemin..

vignesh
la source
5
"Pas d'autre moyen" Clairement faux comme le montre l'une des réponses.
DavidPostill
c’est la meilleure réponse malgré les votes négatifs
jmhostalet
-5

Win+ Shift+ Arrow Left/Arrow Right

ou

Win+ Arrow Left/Arrow Right

ou

Win+ Arrow Up/Arrow Down

Système hors mémoire
la source
1
Ces raccourcis ne sont pas déplacés entre les bureaux virtuels.
Michael Mior
3
Il semble se déplacer entre plusieurs écrans
jlanza