Existe-t-il un moyen, à l'aide du clavier, de passer d'une connexion Bureau à distance maximisée (plein écran) à l'ordinateur principal?
J'ai environ 4 connexions de bureau à distance entre lesquelles basculer et il serait agréable de ne pas avoir à passer à la souris à chaque fois que je souhaite basculer.
Je sais que je peux appuyer Ctrl+Alt+Break et cela normalise l'écran du bureau distant. C'est proche, mais je voudrais un moyen de simplement le minimiser (donc je n'ai pas à normaliser-> basculer-> maximiser à chaque fois que je veux changer d'écran)
CTRL + ALT + BREAK minimisera la fenêtre maximisée sur le PC hôte.
Ctrl + Alt + Home mettra le focus sur votre machine locale (au moins dans Win 8). Ctrl + Alt + Home puis Win ouvrira le menu Windows sur votre ordinateur local.
Avec l’utilisation de la machine virtuelle, j’ai souvent plusieurs sessions RDP ouvertes, et je commute par Ctrl + Alt + Home puis Win + T puis les touches fléchées pour choisir la session RDP je veux être po.
Cela m'a aussi énervé pendant très longtemps.
Les tentatives initiales pour le résoudre avec AutoHotkey ont échoué, car le client Remote Desktop installe un raccordement au clavier et avalait toutes les entrées.
J'ai finalement découvert que le Caps Lock la clé est transmise au système local.
Donc, ce script AutoHotkey fera l'affaire, en faisant Ctrl+Shift+CapsLock minimiser le bureau à distance:
#IfWinActive ahk_class TscShellContainerClass
^+CapsLock::
; Need a short sleep here for focus to restore properly.
Sleep 50
WinMinimize
return
#IfWinActive
Version corrigée qui fonctionne pour moi:
#IfWinActive ahk_class TSSHELLWND
^Capslock:: ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
; Need a short sleep here for focus to restore properly.
Sleep 50
WinMinimize A ; need A to specify Active window
;MsgBox, Received Remote Desktop minimize hotkey ; uncomment for debugging
return
#IfWinActive
Alt+Tab
Il est possible d’utiliser ce raccourci clavier confortable et normal pour sortir d’un bureau à distance plein écran, mais une configuration légèrement différente est nécessaire avant la connexion. Au lieu de minimiser le système distant, je passe simplement à un autre programme local et laisse le système distant en arrière-plan avec les éléments suivants:
De plus, vous pouvez utiliser Alt+Page Down (ou Alt+Shift+Page Up) pour faire défiler les programmes actifs du système distant en sens inverse.
Une mise en garde Luc mentionnée doit être signalée: avec cette configuration, tous les raccourcis clavier utilisant la Windows Key sont envoyés au système local. Un exemple serait Windows Key+E pour ouvrir l'Explorateur Windows, ce qui vous permettra d'accéder au système de fichiers local, pas au système distant.
Il a fallu peu de temps pour s'y habituer, mais cette configuration a bien fonctionné pour moi, sans logiciel supplémentaire ni plus d'un raccourci.
Pour moi, dans Windows 7 64 bits, afin de faire fonctionner les scripts, je devais changer la 1ère ligne de #IfWinActive ahk_class TSSHELLWND
à "IfWinActive ahk_class TscShellContainerClass
afin que le script complet ressemble maintenant à ceci:
#IfWinActive ahk_class TscShellContainerClass
^Capslock:: ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
; Need a short sleep here for focus to restore properly.
Sleep 50
WinMinimize A ; need A to specify Active window
;MsgBox, Received Remote Desktop minimize hotkey ; uncomment for debugging
return
#IfWinActive
Pas tout à fait ce que vous avez demandé, mais cela pourrait être utile:
CTRL + ALT + ← - vous bascule sur l'ordinateur hôte
CTRL + ALT + → - vous ramène à l'ordinateur distant
CTRL+ALT+Home met en évidence la barre de connexion au bureau à distance. La barre de connexion comprend le bouton Réduire.
Sous Windows 7, si je décocherais l'option "Afficher la barre de connexion lorsque j'utilise le plein écran" lors de la connexion, les touches permettant de réduire la session RPD sont les suivantes: CTRL+ALT+HomeSpacebar.
Si la barre de connexion est configurée pour afficher (ce qui est la valeur par défaut), il faut alors appuyer sur Tab plusieurs fois pour minimiser la session RDP: CTRL+ALT+HomeTabTabSpacebar.
Ouvrez le gestionnaire de tâches de l'hôte, puis tâche-switch:
J'ai trouvé qu'il vous fallait deux combinaisons de raccourcis. Cela fonctionne sous Windows 7.
ou dans la première étape, vous pouvez changer de fenêtre avec ALT + TAB.
Alt + Caps Lock sans verrouillage majuscule - changements d'état gênants ( Bon si vous n'avez pas Scroll Lock )
Au début agaçant à mettre en place, mais à long terme le plus confortable. J'aime pouvoir passer rapidement avec la main gauche seulement
Dexpot 1. Réglez le bureau suivant sur Alt + Verrouillage du défilement (si vous ne possédez pas de verrouillage du défilement, utilisez le clavier à l'écran pour appuyer sur la touche "ScrLk"). Ctrl + Scroll Lock
Maintenant, utilisez Autohotkey pour faire des redirections (de cette façon, il ne sera pas possible de changer l'état de verrouillage des majuscules):
GetKeyState, state, Capslock ;
; Alt + Caps Lock becomes Alt + Scroll Lock
!Capslock::
send !{ScrollLock}
return
; Alt + Shift + Caps Lock becomes Alt + Shift + Scroll Lock
!+Capslock::
send !+{ScrollLock}
return
; Ctrl + Caps Lock becomes Ctrl + Scroll Lock
^Capslock::
send ^{ScrollLock}
return
Terminé. Vous pouvez maintenant utiliser Alt + Caps Lock pour basculer d'un écran à l'autre sans que le verrouillage majuscule ne change d'état. De plus, si vous n'avez besoin que de 2 écrans, vous pouvez configurer dexpot pour n'utiliser que 2 bureaux, ce qui rendra le basculement rapide alt + maj pour le bureau distant.
Je fais la même chose. La meilleure solution que j'ai trouvée dans XP était la dimension virtuelle avec les bureaux virtuels toujours au-dessus. Ensuite, je peux basculer entre 4 bureaux distants en plein écran avec un clic de souris chacun. Cependant, Virtual Dimension ne fonctionne pas correctement sous Windows 7 (au moins en 64 bits). Cela semble fonctionner mais il perd le "toujours au top" bien que la case à cocher reste activée, mais pas le commutateur de bureau virtuel. C'est si proche de ce que nous voulons tous les deux, mais jusqu'à présent.
Ctrl+Alt+Home a travaillé pour moi. J'utilise Windows 10 Host avec teamviewer sur une machine Windows 8 sur laquelle un serveur Terminal Server est en cours d'exécution. J'ai pu épingler la barre de connexion du serveur terminal.
J'ai trouvé cette solution de contournement à l'aide d'un gestionnaire de bureau multiple:
Ensuite, vous pouvez basculer entre les bureaux Fullscreen avec ALT+ScrollLock.
Je règle le nombre de bureaux à 2, car je n’ai qu’un seul poste de travail distant.
De plus, j’ai installé Clavier , ce qui me permet d’utiliser seulement ScrollLock pour basculer entre les ordinateurs de bureau. (Clavier config: Add-> Write Text ... -> Raccourci: ScrollLock -> OK -> Write-Text: [ALT + ScrollLock])