While in a remote desktop session in Windows 7, alt-tab to go back to the host machine












42















I use alt+tab all day long to switch between windows. When I'm working remotely, I'll use Remote Desktop to log in to my Windows 7 PC at work.



From the host machine, it's simple to alt+tab to switch to get to the remote machine.



However, on the remote machine, alt+tab doesn't allow me to switch back to the host machine, forcing me to use the mouse (gasp!). To be clear, I still want to see the guest machine's applications when I use alt+tab on the guest machine. I just want to be able to see the host machine as one of the options in alt+tab while I'm remoted in.



Is there a way to be able to alt+tab back to the host machine from the remote machine, perhaps via a 3rd-party add-on?










share|improve this question




















  • 4





    Is this option set?

    – Karan
    Feb 5 '13 at 19:57











  • @Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

    – Ben McCormack
    Feb 5 '13 at 21:09
















42















I use alt+tab all day long to switch between windows. When I'm working remotely, I'll use Remote Desktop to log in to my Windows 7 PC at work.



From the host machine, it's simple to alt+tab to switch to get to the remote machine.



However, on the remote machine, alt+tab doesn't allow me to switch back to the host machine, forcing me to use the mouse (gasp!). To be clear, I still want to see the guest machine's applications when I use alt+tab on the guest machine. I just want to be able to see the host machine as one of the options in alt+tab while I'm remoted in.



Is there a way to be able to alt+tab back to the host machine from the remote machine, perhaps via a 3rd-party add-on?










share|improve this question




















  • 4





    Is this option set?

    – Karan
    Feb 5 '13 at 19:57











  • @Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

    – Ben McCormack
    Feb 5 '13 at 21:09














42












42








42


8






I use alt+tab all day long to switch between windows. When I'm working remotely, I'll use Remote Desktop to log in to my Windows 7 PC at work.



From the host machine, it's simple to alt+tab to switch to get to the remote machine.



However, on the remote machine, alt+tab doesn't allow me to switch back to the host machine, forcing me to use the mouse (gasp!). To be clear, I still want to see the guest machine's applications when I use alt+tab on the guest machine. I just want to be able to see the host machine as one of the options in alt+tab while I'm remoted in.



Is there a way to be able to alt+tab back to the host machine from the remote machine, perhaps via a 3rd-party add-on?










share|improve this question
















I use alt+tab all day long to switch between windows. When I'm working remotely, I'll use Remote Desktop to log in to my Windows 7 PC at work.



From the host machine, it's simple to alt+tab to switch to get to the remote machine.



However, on the remote machine, alt+tab doesn't allow me to switch back to the host machine, forcing me to use the mouse (gasp!). To be clear, I still want to see the guest machine's applications when I use alt+tab on the guest machine. I just want to be able to see the host machine as one of the options in alt+tab while I'm remoted in.



Is there a way to be able to alt+tab back to the host machine from the remote machine, perhaps via a 3rd-party add-on?







windows-7 windows remote-desktop alt-tab






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 5 '13 at 21:08







Ben McCormack

















asked Feb 5 '13 at 19:51









Ben McCormackBen McCormack

62621027




62621027








  • 4





    Is this option set?

    – Karan
    Feb 5 '13 at 19:57











  • @Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

    – Ben McCormack
    Feb 5 '13 at 21:09














  • 4





    Is this option set?

    – Karan
    Feb 5 '13 at 19:57











  • @Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

    – Ben McCormack
    Feb 5 '13 at 21:09








4




4





Is this option set?

– Karan
Feb 5 '13 at 19:57





Is this option set?

– Karan
Feb 5 '13 at 19:57













@Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

– Ben McCormack
Feb 5 '13 at 21:09





@Karan it's set to "Only when using the full screen," which is actually what I want. I still want to be able to use Alt+Tab on the guest machine, but I want to the host machine to show up as an option under Alt+Tab. Question updated accordingly.

– Ben McCormack
Feb 5 '13 at 21:09










10 Answers
10






active

oldest

votes


















31














Use ctrl+alt+break to restore the Remote Desktop window, so it is no longer full screen.



Then use alt+tab to switch between applications on the local machine.



When you want to go back to the remote machine, alt+tab to it, and press ctrl+alt+break to restore it to full screen again.






share|improve this answer





















  • 4





    Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

    – Andrew Cheong
    Dec 26 '14 at 9:27













  • More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

    – Matt Bracewell
    Jun 24 '16 at 14:09






  • 2





    To make it fullscreen again Windows + Up Arrow

    – Kolob Canyon
    Feb 9 '17 at 18:48











  • For those of you that don't have the Break key on your keyboard, see my answer

    – Kolob Canyon
    Oct 3 '18 at 17:33





















22














On my system (using windows server 2012 R2), I use ctrl+alt+home to get to the remote desktop bar and then alt+tab to move around the windows on local machine.






share|improve this answer



















  • 1





    This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

    – WiredIn
    Jan 25 '16 at 14:34











  • It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

    – sashoalm
    Sep 13 '16 at 10:38








  • 1





    @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

    – David Balažic
    Oct 17 '16 at 15:41






  • 1





    This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

    – Alex
    Jan 5 '18 at 7:40



















19














Alt-Insert works in windowed mode, and is almost the same as Alt-Tab.



Alt-PgDown and Alt-PgUp are also useful.






share|improve this answer



















  • 1





    Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

    – Garrulinae
    Mar 14 '14 at 8:48






  • 1





    You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

    – Nik
    Mar 14 '14 at 12:16






  • 1





    Thanks for providing info for those of us that run RDC mostly in windowed mode.

    – Adam Nofsinger
    Dec 31 '15 at 17:43











  • Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

    – Ghos3t
    Mar 27 '17 at 10:45



















4














Well the Solution is here - Under Remote connectivity terminal (mstsc),Navigate to third tab



"Local Resources" and Select the first dropdown - Keyboard - "On this computer" This is amazing one and make your work much easier and further can switch between host computer and remote comp (in full screen mode)



But could not navigate into remote machine so in case revert the previous settings of dropdown to old menu and use the shortcut to switch between full screen mode and normal mode of remote PC - Control + Alt + Break.






share|improve this answer

































    4














    For me following scenario worked properly
    "Local Resources" and Select the first dropdown - Keyboard - "On this computer"
    Afterwords you should use Alt+PageUp instead of Alt+Tab






    share|improve this answer
























    • This worked for me, is not the best solution but solve part of the problem.

      – Diego Mendes
      Jan 16 '17 at 11:56



















    1














    This can be done with one keypress by using autohotkey.



    Capslock::                              ; replace by ^Capslock to use Control+Capslock
    WinGet, id, List,,, Program Manager
    Loop, %id%
    {
    this_id := id%A_Index%
    WinActivate, ahk_id %this_id%
    WinGetTitle, this_title, ahk_id %this_id%
    if(this_title!="")
    break
    }
    WinActivate, ahk_id %this_id%
    Send, {Alt Down}{Tab}{Alt Up}
    Return


    The script above will alt-tab to the host computer whenever you press caps lock. FYI, the reason caps lock is used is because RDP really messes with autohotkey scripts and capslock is one of the few keystrokes that get sent to the home computer rather than the guest computer.



    To get this to work, download autohotkey, save this script as a .ahk file and execute it on the home computer.



    If you want to retain control over your capslock key, replace "Capslock" by "^Capslock" in the second line.






    share|improve this answer































      0














      Win Key + Alt + Tab will work.






      share|improve this answer
























      • This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

        – christoph
        Sep 24 '16 at 9:24



















      0














      Try connecting through mstsc (Start->Run->mstsc).
      I was initially connecting through RDP Client and tried the solution provided above by Josh but it did not work. When I connect using mstsc and applied the solution, it works.






      share|improve this answer





















      • 1





        What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

        – Dawid Ferenczy
        Aug 24 '16 at 11:19



















      0














      Ctrl + Alt + Break = Break out of remote desktop full screen



      If your keyboard doesn't have the Break key, you can use:



      Ctrl + Alt + Pause



      Once you break out of the Remote Desktop full-screen, you can use



      Alt + Tab = navigate to other applications



      Windows + Up = full-screen focused application



      This is a big productivity boost because you never take your hand off the keyboard to you mouse. If you get really good, you'll never have to use the mouse again :)






      share|improve this answer































        0














        Still a nuisance six years later... I wanted to be able to alt tab inside and outside the server. The best of both worlds.



        (Windows 10 Home, and Windows 2012 Server)



        Nothing should go wrong, but since this grabs Left Mouse Button and Enter, probably save all your work first.



        I gave my local computer full access to Windows Key Commands even while RDC is maximized



        RDP Options. local resources tab



        And then wrote an AutoHotKey script (I am not well-versed in it) that captured WIN+TAB (#Tab), while RDC is open and then uses that and the ALT+Page Down built into Terminal Services to activate the server's ALT+Tab. Once it's open, you can navigate with arrow keys and enter/click to select.



        If you can improve upon this, please do, and share.



        #persistent
        #Tab::WinTabbing()
        return

        WinTabbing() {
        WinGetTitle, Title, A ; Get Title
        StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
        If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
        ; issues with the inital "connect to dialog of RDC
        {
        Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
        Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
        Hotkey, !Enter, Entering, On
        Hotkey, LButton, Entering, On
        Hotkey, !LButton, Entering, On
        return
        }
        }
        ; There is no return statement at the end of this function, because we want
        ; Control Tab to work when focused in any other window.

        ; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
        ; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
        ; I left the functions in comments if anyone want to try
        ; Righting()
        ; Send, Right
        ; return
        ; }

        ; Lefting() {
        ; Send, Right
        ; return
        ; }

        Entering() {
        Send, {Alt}{Enter} ; Releases Alt, and makes the selection
        Hotkey, Enter, Entering, Off ; See WinTabbing()
        Hotkey, !Enter, Entering, Off
        Hotkey, LButton, Entering, Off
        Hotkey, !LButton, Entering, Off
        return
        }





        share|improve this answer























          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f547067%2fwhile-in-a-remote-desktop-session-in-windows-7-alt-tab-to-go-back-to-the-host-m%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          10 Answers
          10






          active

          oldest

          votes








          10 Answers
          10






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          31














          Use ctrl+alt+break to restore the Remote Desktop window, so it is no longer full screen.



          Then use alt+tab to switch between applications on the local machine.



          When you want to go back to the remote machine, alt+tab to it, and press ctrl+alt+break to restore it to full screen again.






          share|improve this answer





















          • 4





            Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

            – Andrew Cheong
            Dec 26 '14 at 9:27













          • More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

            – Matt Bracewell
            Jun 24 '16 at 14:09






          • 2





            To make it fullscreen again Windows + Up Arrow

            – Kolob Canyon
            Feb 9 '17 at 18:48











          • For those of you that don't have the Break key on your keyboard, see my answer

            – Kolob Canyon
            Oct 3 '18 at 17:33


















          31














          Use ctrl+alt+break to restore the Remote Desktop window, so it is no longer full screen.



          Then use alt+tab to switch between applications on the local machine.



          When you want to go back to the remote machine, alt+tab to it, and press ctrl+alt+break to restore it to full screen again.






          share|improve this answer





















          • 4





            Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

            – Andrew Cheong
            Dec 26 '14 at 9:27













          • More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

            – Matt Bracewell
            Jun 24 '16 at 14:09






          • 2





            To make it fullscreen again Windows + Up Arrow

            – Kolob Canyon
            Feb 9 '17 at 18:48











          • For those of you that don't have the Break key on your keyboard, see my answer

            – Kolob Canyon
            Oct 3 '18 at 17:33
















          31












          31








          31







          Use ctrl+alt+break to restore the Remote Desktop window, so it is no longer full screen.



          Then use alt+tab to switch between applications on the local machine.



          When you want to go back to the remote machine, alt+tab to it, and press ctrl+alt+break to restore it to full screen again.






          share|improve this answer















          Use ctrl+alt+break to restore the Remote Desktop window, so it is no longer full screen.



          Then use alt+tab to switch between applications on the local machine.



          When you want to go back to the remote machine, alt+tab to it, and press ctrl+alt+break to restore it to full screen again.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Sep 22 '14 at 5:07

























          answered Mar 13 '14 at 4:57









          GarrulinaeGarrulinae

          1,3311221




          1,3311221








          • 4





            Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

            – Andrew Cheong
            Dec 26 '14 at 9:27













          • More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

            – Matt Bracewell
            Jun 24 '16 at 14:09






          • 2





            To make it fullscreen again Windows + Up Arrow

            – Kolob Canyon
            Feb 9 '17 at 18:48











          • For those of you that don't have the Break key on your keyboard, see my answer

            – Kolob Canyon
            Oct 3 '18 at 17:33
















          • 4





            Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

            – Andrew Cheong
            Dec 26 '14 at 9:27













          • More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

            – Matt Bracewell
            Jun 24 '16 at 14:09






          • 2





            To make it fullscreen again Windows + Up Arrow

            – Kolob Canyon
            Feb 9 '17 at 18:48











          • For those of you that don't have the Break key on your keyboard, see my answer

            – Kolob Canyon
            Oct 3 '18 at 17:33










          4




          4





          Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

          – Andrew Cheong
          Dec 26 '14 at 9:27







          Worked for me. For those who don't have a Pause / Break key on their laptop, do a quick search, e.g. "ThinkPad Break Key". I learned that on my ThinkPad T530, I'd have to press Fn + Alt + B to send the equivalent of a Ctrl + Alt + Break. For some reason, using AutoHotkey to send ^!{CtrlBreak} (and many other combinations) didn't work for me—many others experience the same, though AHK did seem to work for some.

          – Andrew Cheong
          Dec 26 '14 at 9:27















          More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

          – Matt Bracewell
          Jun 24 '16 at 14:09





          More ThinkPad specifics - for my Yoga I need Fn + Ctrl + Alt + P to emulate Ctrl + Alt + Break

          – Matt Bracewell
          Jun 24 '16 at 14:09




          2




          2





          To make it fullscreen again Windows + Up Arrow

          – Kolob Canyon
          Feb 9 '17 at 18:48





          To make it fullscreen again Windows + Up Arrow

          – Kolob Canyon
          Feb 9 '17 at 18:48













          For those of you that don't have the Break key on your keyboard, see my answer

          – Kolob Canyon
          Oct 3 '18 at 17:33







          For those of you that don't have the Break key on your keyboard, see my answer

          – Kolob Canyon
          Oct 3 '18 at 17:33















          22














          On my system (using windows server 2012 R2), I use ctrl+alt+home to get to the remote desktop bar and then alt+tab to move around the windows on local machine.






          share|improve this answer



















          • 1





            This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

            – WiredIn
            Jan 25 '16 at 14:34











          • It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

            – sashoalm
            Sep 13 '16 at 10:38








          • 1





            @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

            – David Balažic
            Oct 17 '16 at 15:41






          • 1





            This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

            – Alex
            Jan 5 '18 at 7:40
















          22














          On my system (using windows server 2012 R2), I use ctrl+alt+home to get to the remote desktop bar and then alt+tab to move around the windows on local machine.






          share|improve this answer



















          • 1





            This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

            – WiredIn
            Jan 25 '16 at 14:34











          • It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

            – sashoalm
            Sep 13 '16 at 10:38








          • 1





            @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

            – David Balažic
            Oct 17 '16 at 15:41






          • 1





            This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

            – Alex
            Jan 5 '18 at 7:40














          22












          22








          22







          On my system (using windows server 2012 R2), I use ctrl+alt+home to get to the remote desktop bar and then alt+tab to move around the windows on local machine.






          share|improve this answer













          On my system (using windows server 2012 R2), I use ctrl+alt+home to get to the remote desktop bar and then alt+tab to move around the windows on local machine.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Sep 16 '15 at 8:02









          user2329744user2329744

          32122




          32122








          • 1





            This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

            – WiredIn
            Jan 25 '16 at 14:34











          • It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

            – sashoalm
            Sep 13 '16 at 10:38








          • 1





            @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

            – David Balažic
            Oct 17 '16 at 15:41






          • 1





            This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

            – Alex
            Jan 5 '18 at 7:40














          • 1





            This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

            – WiredIn
            Jan 25 '16 at 14:34











          • It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

            – sashoalm
            Sep 13 '16 at 10:38








          • 1





            @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

            – David Balažic
            Oct 17 '16 at 15:41






          • 1





            This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

            – Alex
            Jan 5 '18 at 7:40








          1




          1





          This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

          – WiredIn
          Jan 25 '16 at 14:34





          This is the best solution if you want to keep alt-tab working on the remote machine, but want to also be able to switch to local machine quickly.

          – WiredIn
          Jan 25 '16 at 14:34













          It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

          – sashoalm
          Sep 13 '16 at 10:38







          It doesn't work for me (I'm on Win7). Ctrl+Alt+break works though.

          – sashoalm
          Sep 13 '16 at 10:38






          1




          1





          @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

          – David Balažic
          Oct 17 '16 at 15:41





          @sashoalm It works on win7, but it "switches back" after a second. To work, I have to use: ctrl-alt-home, tab (and maybe another tab), then alt-tab.

          – David Balažic
          Oct 17 '16 at 15:41




          1




          1





          This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

          – Alex
          Jan 5 '18 at 7:40





          This works to "get out" of the remote desktop session, but how do I get back in? When I alt-tab back, the session isn't capturing any keyboard input anymore, and the bar isn't in focus, so hitting esc to go back does nothing anymore.

          – Alex
          Jan 5 '18 at 7:40











          19














          Alt-Insert works in windowed mode, and is almost the same as Alt-Tab.



          Alt-PgDown and Alt-PgUp are also useful.






          share|improve this answer



















          • 1





            Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

            – Garrulinae
            Mar 14 '14 at 8:48






          • 1





            You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

            – Nik
            Mar 14 '14 at 12:16






          • 1





            Thanks for providing info for those of us that run RDC mostly in windowed mode.

            – Adam Nofsinger
            Dec 31 '15 at 17:43











          • Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

            – Ghos3t
            Mar 27 '17 at 10:45
















          19














          Alt-Insert works in windowed mode, and is almost the same as Alt-Tab.



          Alt-PgDown and Alt-PgUp are also useful.






          share|improve this answer



















          • 1





            Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

            – Garrulinae
            Mar 14 '14 at 8:48






          • 1





            You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

            – Nik
            Mar 14 '14 at 12:16






          • 1





            Thanks for providing info for those of us that run RDC mostly in windowed mode.

            – Adam Nofsinger
            Dec 31 '15 at 17:43











          • Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

            – Ghos3t
            Mar 27 '17 at 10:45














          19












          19








          19







          Alt-Insert works in windowed mode, and is almost the same as Alt-Tab.



          Alt-PgDown and Alt-PgUp are also useful.






          share|improve this answer













          Alt-Insert works in windowed mode, and is almost the same as Alt-Tab.



          Alt-PgDown and Alt-PgUp are also useful.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 13 '14 at 12:04









          NikNik

          311514




          311514








          • 1





            Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

            – Garrulinae
            Mar 14 '14 at 8:48






          • 1





            You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

            – Nik
            Mar 14 '14 at 12:16






          • 1





            Thanks for providing info for those of us that run RDC mostly in windowed mode.

            – Adam Nofsinger
            Dec 31 '15 at 17:43











          • Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

            – Ghos3t
            Mar 27 '17 at 10:45














          • 1





            Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

            – Garrulinae
            Mar 14 '14 at 8:48






          • 1





            You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

            – Nik
            Mar 14 '14 at 12:16






          • 1





            Thanks for providing info for those of us that run RDC mostly in windowed mode.

            – Adam Nofsinger
            Dec 31 '15 at 17:43











          • Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

            – Ghos3t
            Mar 27 '17 at 10:45








          1




          1





          Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

          – Garrulinae
          Mar 14 '14 at 8:48





          Handy, but how does this get back to the open windows on the local machine? It only switches between windows on the remote machine.

          – Garrulinae
          Mar 14 '14 at 8:48




          1




          1





          You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

          – Nik
          Mar 14 '14 at 12:16





          You won't see a combined list, but if you Alt-tab for local, those others for remote, you can avoid the mouse entirely.

          – Nik
          Mar 14 '14 at 12:16




          1




          1





          Thanks for providing info for those of us that run RDC mostly in windowed mode.

          – Adam Nofsinger
          Dec 31 '15 at 17:43





          Thanks for providing info for those of us that run RDC mostly in windowed mode.

          – Adam Nofsinger
          Dec 31 '15 at 17:43













          Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

          – Ghos3t
          Mar 27 '17 at 10:45





          Inside options->Local Resources->Keyboard settings, Set the option to "on the remote computer" from the drop-down menu. Now you can Alt-Tab between the local machine and the remote machine using Alt + Tab and you can alternate between the remote windows using Alt-Insert shortcut suggested by Nik.

          – Ghos3t
          Mar 27 '17 at 10:45











          4














          Well the Solution is here - Under Remote connectivity terminal (mstsc),Navigate to third tab



          "Local Resources" and Select the first dropdown - Keyboard - "On this computer" This is amazing one and make your work much easier and further can switch between host computer and remote comp (in full screen mode)



          But could not navigate into remote machine so in case revert the previous settings of dropdown to old menu and use the shortcut to switch between full screen mode and normal mode of remote PC - Control + Alt + Break.






          share|improve this answer






























            4














            Well the Solution is here - Under Remote connectivity terminal (mstsc),Navigate to third tab



            "Local Resources" and Select the first dropdown - Keyboard - "On this computer" This is amazing one and make your work much easier and further can switch between host computer and remote comp (in full screen mode)



            But could not navigate into remote machine so in case revert the previous settings of dropdown to old menu and use the shortcut to switch between full screen mode and normal mode of remote PC - Control + Alt + Break.






            share|improve this answer




























              4












              4








              4







              Well the Solution is here - Under Remote connectivity terminal (mstsc),Navigate to third tab



              "Local Resources" and Select the first dropdown - Keyboard - "On this computer" This is amazing one and make your work much easier and further can switch between host computer and remote comp (in full screen mode)



              But could not navigate into remote machine so in case revert the previous settings of dropdown to old menu and use the shortcut to switch between full screen mode and normal mode of remote PC - Control + Alt + Break.






              share|improve this answer















              Well the Solution is here - Under Remote connectivity terminal (mstsc),Navigate to third tab



              "Local Resources" and Select the first dropdown - Keyboard - "On this computer" This is amazing one and make your work much easier and further can switch between host computer and remote comp (in full screen mode)



              But could not navigate into remote machine so in case revert the previous settings of dropdown to old menu and use the shortcut to switch between full screen mode and normal mode of remote PC - Control + Alt + Break.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Feb 22 '13 at 9:55

























              answered Feb 22 '13 at 9:01









              JoshJosh

              55944




              55944























                  4














                  For me following scenario worked properly
                  "Local Resources" and Select the first dropdown - Keyboard - "On this computer"
                  Afterwords you should use Alt+PageUp instead of Alt+Tab






                  share|improve this answer
























                  • This worked for me, is not the best solution but solve part of the problem.

                    – Diego Mendes
                    Jan 16 '17 at 11:56
















                  4














                  For me following scenario worked properly
                  "Local Resources" and Select the first dropdown - Keyboard - "On this computer"
                  Afterwords you should use Alt+PageUp instead of Alt+Tab






                  share|improve this answer
























                  • This worked for me, is not the best solution but solve part of the problem.

                    – Diego Mendes
                    Jan 16 '17 at 11:56














                  4












                  4








                  4







                  For me following scenario worked properly
                  "Local Resources" and Select the first dropdown - Keyboard - "On this computer"
                  Afterwords you should use Alt+PageUp instead of Alt+Tab






                  share|improve this answer













                  For me following scenario worked properly
                  "Local Resources" and Select the first dropdown - Keyboard - "On this computer"
                  Afterwords you should use Alt+PageUp instead of Alt+Tab







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jul 5 '15 at 18:42









                  Alexander GorodetskiAlexander Gorodetski

                  411




                  411













                  • This worked for me, is not the best solution but solve part of the problem.

                    – Diego Mendes
                    Jan 16 '17 at 11:56



















                  • This worked for me, is not the best solution but solve part of the problem.

                    – Diego Mendes
                    Jan 16 '17 at 11:56

















                  This worked for me, is not the best solution but solve part of the problem.

                  – Diego Mendes
                  Jan 16 '17 at 11:56





                  This worked for me, is not the best solution but solve part of the problem.

                  – Diego Mendes
                  Jan 16 '17 at 11:56











                  1














                  This can be done with one keypress by using autohotkey.



                  Capslock::                              ; replace by ^Capslock to use Control+Capslock
                  WinGet, id, List,,, Program Manager
                  Loop, %id%
                  {
                  this_id := id%A_Index%
                  WinActivate, ahk_id %this_id%
                  WinGetTitle, this_title, ahk_id %this_id%
                  if(this_title!="")
                  break
                  }
                  WinActivate, ahk_id %this_id%
                  Send, {Alt Down}{Tab}{Alt Up}
                  Return


                  The script above will alt-tab to the host computer whenever you press caps lock. FYI, the reason caps lock is used is because RDP really messes with autohotkey scripts and capslock is one of the few keystrokes that get sent to the home computer rather than the guest computer.



                  To get this to work, download autohotkey, save this script as a .ahk file and execute it on the home computer.



                  If you want to retain control over your capslock key, replace "Capslock" by "^Capslock" in the second line.






                  share|improve this answer




























                    1














                    This can be done with one keypress by using autohotkey.



                    Capslock::                              ; replace by ^Capslock to use Control+Capslock
                    WinGet, id, List,,, Program Manager
                    Loop, %id%
                    {
                    this_id := id%A_Index%
                    WinActivate, ahk_id %this_id%
                    WinGetTitle, this_title, ahk_id %this_id%
                    if(this_title!="")
                    break
                    }
                    WinActivate, ahk_id %this_id%
                    Send, {Alt Down}{Tab}{Alt Up}
                    Return


                    The script above will alt-tab to the host computer whenever you press caps lock. FYI, the reason caps lock is used is because RDP really messes with autohotkey scripts and capslock is one of the few keystrokes that get sent to the home computer rather than the guest computer.



                    To get this to work, download autohotkey, save this script as a .ahk file and execute it on the home computer.



                    If you want to retain control over your capslock key, replace "Capslock" by "^Capslock" in the second line.






                    share|improve this answer


























                      1












                      1








                      1







                      This can be done with one keypress by using autohotkey.



                      Capslock::                              ; replace by ^Capslock to use Control+Capslock
                      WinGet, id, List,,, Program Manager
                      Loop, %id%
                      {
                      this_id := id%A_Index%
                      WinActivate, ahk_id %this_id%
                      WinGetTitle, this_title, ahk_id %this_id%
                      if(this_title!="")
                      break
                      }
                      WinActivate, ahk_id %this_id%
                      Send, {Alt Down}{Tab}{Alt Up}
                      Return


                      The script above will alt-tab to the host computer whenever you press caps lock. FYI, the reason caps lock is used is because RDP really messes with autohotkey scripts and capslock is one of the few keystrokes that get sent to the home computer rather than the guest computer.



                      To get this to work, download autohotkey, save this script as a .ahk file and execute it on the home computer.



                      If you want to retain control over your capslock key, replace "Capslock" by "^Capslock" in the second line.






                      share|improve this answer













                      This can be done with one keypress by using autohotkey.



                      Capslock::                              ; replace by ^Capslock to use Control+Capslock
                      WinGet, id, List,,, Program Manager
                      Loop, %id%
                      {
                      this_id := id%A_Index%
                      WinActivate, ahk_id %this_id%
                      WinGetTitle, this_title, ahk_id %this_id%
                      if(this_title!="")
                      break
                      }
                      WinActivate, ahk_id %this_id%
                      Send, {Alt Down}{Tab}{Alt Up}
                      Return


                      The script above will alt-tab to the host computer whenever you press caps lock. FYI, the reason caps lock is used is because RDP really messes with autohotkey scripts and capslock is one of the few keystrokes that get sent to the home computer rather than the guest computer.



                      To get this to work, download autohotkey, save this script as a .ahk file and execute it on the home computer.



                      If you want to retain control over your capslock key, replace "Capslock" by "^Capslock" in the second line.







                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered Jun 28 '18 at 12:19









                      DanfernoDanferno

                      111




                      111























                          0














                          Win Key + Alt + Tab will work.






                          share|improve this answer
























                          • This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                            – christoph
                            Sep 24 '16 at 9:24
















                          0














                          Win Key + Alt + Tab will work.






                          share|improve this answer
























                          • This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                            – christoph
                            Sep 24 '16 at 9:24














                          0












                          0








                          0







                          Win Key + Alt + Tab will work.






                          share|improve this answer













                          Win Key + Alt + Tab will work.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Jul 30 '15 at 21:38









                          user475703user475703

                          11




                          11













                          • This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                            – christoph
                            Sep 24 '16 at 9:24



















                          • This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                            – christoph
                            Sep 24 '16 at 9:24

















                          This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                          – christoph
                          Sep 24 '16 at 9:24





                          This key combination has the same effect as ALT + TAB for me. It does not let me leave the RD session and switch to a program on the host.

                          – christoph
                          Sep 24 '16 at 9:24











                          0














                          Try connecting through mstsc (Start->Run->mstsc).
                          I was initially connecting through RDP Client and tried the solution provided above by Josh but it did not work. When I connect using mstsc and applied the solution, it works.






                          share|improve this answer





















                          • 1





                            What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                            – Dawid Ferenczy
                            Aug 24 '16 at 11:19
















                          0














                          Try connecting through mstsc (Start->Run->mstsc).
                          I was initially connecting through RDP Client and tried the solution provided above by Josh but it did not work. When I connect using mstsc and applied the solution, it works.






                          share|improve this answer





















                          • 1





                            What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                            – Dawid Ferenczy
                            Aug 24 '16 at 11:19














                          0












                          0








                          0







                          Try connecting through mstsc (Start->Run->mstsc).
                          I was initially connecting through RDP Client and tried the solution provided above by Josh but it did not work. When I connect using mstsc and applied the solution, it works.






                          share|improve this answer















                          Try connecting through mstsc (Start->Run->mstsc).
                          I was initially connecting through RDP Client and tried the solution provided above by Josh but it did not work. When I connect using mstsc and applied the solution, it works.







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited Mar 20 '17 at 10:17









                          Community

                          1




                          1










                          answered Dec 4 '15 at 14:02









                          user3104465user3104465

                          1




                          1








                          • 1





                            What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                            – Dawid Ferenczy
                            Aug 24 '16 at 11:19














                          • 1





                            What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                            – Dawid Ferenczy
                            Aug 24 '16 at 11:19








                          1




                          1





                          What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                          – Dawid Ferenczy
                          Aug 24 '16 at 11:19





                          What do you mean by the "RDP Client"? The "Remote Desktop Connection" actually is mstsc.exe.

                          – Dawid Ferenczy
                          Aug 24 '16 at 11:19











                          0














                          Ctrl + Alt + Break = Break out of remote desktop full screen



                          If your keyboard doesn't have the Break key, you can use:



                          Ctrl + Alt + Pause



                          Once you break out of the Remote Desktop full-screen, you can use



                          Alt + Tab = navigate to other applications



                          Windows + Up = full-screen focused application



                          This is a big productivity boost because you never take your hand off the keyboard to you mouse. If you get really good, you'll never have to use the mouse again :)






                          share|improve this answer




























                            0














                            Ctrl + Alt + Break = Break out of remote desktop full screen



                            If your keyboard doesn't have the Break key, you can use:



                            Ctrl + Alt + Pause



                            Once you break out of the Remote Desktop full-screen, you can use



                            Alt + Tab = navigate to other applications



                            Windows + Up = full-screen focused application



                            This is a big productivity boost because you never take your hand off the keyboard to you mouse. If you get really good, you'll never have to use the mouse again :)






                            share|improve this answer


























                              0












                              0








                              0







                              Ctrl + Alt + Break = Break out of remote desktop full screen



                              If your keyboard doesn't have the Break key, you can use:



                              Ctrl + Alt + Pause



                              Once you break out of the Remote Desktop full-screen, you can use



                              Alt + Tab = navigate to other applications



                              Windows + Up = full-screen focused application



                              This is a big productivity boost because you never take your hand off the keyboard to you mouse. If you get really good, you'll never have to use the mouse again :)






                              share|improve this answer













                              Ctrl + Alt + Break = Break out of remote desktop full screen



                              If your keyboard doesn't have the Break key, you can use:



                              Ctrl + Alt + Pause



                              Once you break out of the Remote Desktop full-screen, you can use



                              Alt + Tab = navigate to other applications



                              Windows + Up = full-screen focused application



                              This is a big productivity boost because you never take your hand off the keyboard to you mouse. If you get really good, you'll never have to use the mouse again :)







                              share|improve this answer












                              share|improve this answer



                              share|improve this answer










                              answered Oct 3 '18 at 17:32









                              Kolob CanyonKolob Canyon

                              2471313




                              2471313























                                  0














                                  Still a nuisance six years later... I wanted to be able to alt tab inside and outside the server. The best of both worlds.



                                  (Windows 10 Home, and Windows 2012 Server)



                                  Nothing should go wrong, but since this grabs Left Mouse Button and Enter, probably save all your work first.



                                  I gave my local computer full access to Windows Key Commands even while RDC is maximized



                                  RDP Options. local resources tab



                                  And then wrote an AutoHotKey script (I am not well-versed in it) that captured WIN+TAB (#Tab), while RDC is open and then uses that and the ALT+Page Down built into Terminal Services to activate the server's ALT+Tab. Once it's open, you can navigate with arrow keys and enter/click to select.



                                  If you can improve upon this, please do, and share.



                                  #persistent
                                  #Tab::WinTabbing()
                                  return

                                  WinTabbing() {
                                  WinGetTitle, Title, A ; Get Title
                                  StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
                                  If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
                                  ; issues with the inital "connect to dialog of RDC
                                  {
                                  Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
                                  Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
                                  Hotkey, !Enter, Entering, On
                                  Hotkey, LButton, Entering, On
                                  Hotkey, !LButton, Entering, On
                                  return
                                  }
                                  }
                                  ; There is no return statement at the end of this function, because we want
                                  ; Control Tab to work when focused in any other window.

                                  ; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
                                  ; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
                                  ; I left the functions in comments if anyone want to try
                                  ; Righting()
                                  ; Send, Right
                                  ; return
                                  ; }

                                  ; Lefting() {
                                  ; Send, Right
                                  ; return
                                  ; }

                                  Entering() {
                                  Send, {Alt}{Enter} ; Releases Alt, and makes the selection
                                  Hotkey, Enter, Entering, Off ; See WinTabbing()
                                  Hotkey, !Enter, Entering, Off
                                  Hotkey, LButton, Entering, Off
                                  Hotkey, !LButton, Entering, Off
                                  return
                                  }





                                  share|improve this answer




























                                    0














                                    Still a nuisance six years later... I wanted to be able to alt tab inside and outside the server. The best of both worlds.



                                    (Windows 10 Home, and Windows 2012 Server)



                                    Nothing should go wrong, but since this grabs Left Mouse Button and Enter, probably save all your work first.



                                    I gave my local computer full access to Windows Key Commands even while RDC is maximized



                                    RDP Options. local resources tab



                                    And then wrote an AutoHotKey script (I am not well-versed in it) that captured WIN+TAB (#Tab), while RDC is open and then uses that and the ALT+Page Down built into Terminal Services to activate the server's ALT+Tab. Once it's open, you can navigate with arrow keys and enter/click to select.



                                    If you can improve upon this, please do, and share.



                                    #persistent
                                    #Tab::WinTabbing()
                                    return

                                    WinTabbing() {
                                    WinGetTitle, Title, A ; Get Title
                                    StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
                                    If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
                                    ; issues with the inital "connect to dialog of RDC
                                    {
                                    Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
                                    Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
                                    Hotkey, !Enter, Entering, On
                                    Hotkey, LButton, Entering, On
                                    Hotkey, !LButton, Entering, On
                                    return
                                    }
                                    }
                                    ; There is no return statement at the end of this function, because we want
                                    ; Control Tab to work when focused in any other window.

                                    ; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
                                    ; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
                                    ; I left the functions in comments if anyone want to try
                                    ; Righting()
                                    ; Send, Right
                                    ; return
                                    ; }

                                    ; Lefting() {
                                    ; Send, Right
                                    ; return
                                    ; }

                                    Entering() {
                                    Send, {Alt}{Enter} ; Releases Alt, and makes the selection
                                    Hotkey, Enter, Entering, Off ; See WinTabbing()
                                    Hotkey, !Enter, Entering, Off
                                    Hotkey, LButton, Entering, Off
                                    Hotkey, !LButton, Entering, Off
                                    return
                                    }





                                    share|improve this answer


























                                      0












                                      0








                                      0







                                      Still a nuisance six years later... I wanted to be able to alt tab inside and outside the server. The best of both worlds.



                                      (Windows 10 Home, and Windows 2012 Server)



                                      Nothing should go wrong, but since this grabs Left Mouse Button and Enter, probably save all your work first.



                                      I gave my local computer full access to Windows Key Commands even while RDC is maximized



                                      RDP Options. local resources tab



                                      And then wrote an AutoHotKey script (I am not well-versed in it) that captured WIN+TAB (#Tab), while RDC is open and then uses that and the ALT+Page Down built into Terminal Services to activate the server's ALT+Tab. Once it's open, you can navigate with arrow keys and enter/click to select.



                                      If you can improve upon this, please do, and share.



                                      #persistent
                                      #Tab::WinTabbing()
                                      return

                                      WinTabbing() {
                                      WinGetTitle, Title, A ; Get Title
                                      StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
                                      If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
                                      ; issues with the inital "connect to dialog of RDC
                                      {
                                      Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
                                      Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
                                      Hotkey, !Enter, Entering, On
                                      Hotkey, LButton, Entering, On
                                      Hotkey, !LButton, Entering, On
                                      return
                                      }
                                      }
                                      ; There is no return statement at the end of this function, because we want
                                      ; Control Tab to work when focused in any other window.

                                      ; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
                                      ; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
                                      ; I left the functions in comments if anyone want to try
                                      ; Righting()
                                      ; Send, Right
                                      ; return
                                      ; }

                                      ; Lefting() {
                                      ; Send, Right
                                      ; return
                                      ; }

                                      Entering() {
                                      Send, {Alt}{Enter} ; Releases Alt, and makes the selection
                                      Hotkey, Enter, Entering, Off ; See WinTabbing()
                                      Hotkey, !Enter, Entering, Off
                                      Hotkey, LButton, Entering, Off
                                      Hotkey, !LButton, Entering, Off
                                      return
                                      }





                                      share|improve this answer













                                      Still a nuisance six years later... I wanted to be able to alt tab inside and outside the server. The best of both worlds.



                                      (Windows 10 Home, and Windows 2012 Server)



                                      Nothing should go wrong, but since this grabs Left Mouse Button and Enter, probably save all your work first.



                                      I gave my local computer full access to Windows Key Commands even while RDC is maximized



                                      RDP Options. local resources tab



                                      And then wrote an AutoHotKey script (I am not well-versed in it) that captured WIN+TAB (#Tab), while RDC is open and then uses that and the ALT+Page Down built into Terminal Services to activate the server's ALT+Tab. Once it's open, you can navigate with arrow keys and enter/click to select.



                                      If you can improve upon this, please do, and share.



                                      #persistent
                                      #Tab::WinTabbing()
                                      return

                                      WinTabbing() {
                                      WinGetTitle, Title, A ; Get Title
                                      StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
                                      If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
                                      ; issues with the inital "connect to dialog of RDC
                                      {
                                      Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
                                      Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
                                      Hotkey, !Enter, Entering, On
                                      Hotkey, LButton, Entering, On
                                      Hotkey, !LButton, Entering, On
                                      return
                                      }
                                      }
                                      ; There is no return statement at the end of this function, because we want
                                      ; Control Tab to work when focused in any other window.

                                      ; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
                                      ; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
                                      ; I left the functions in comments if anyone want to try
                                      ; Righting()
                                      ; Send, Right
                                      ; return
                                      ; }

                                      ; Lefting() {
                                      ; Send, Right
                                      ; return
                                      ; }

                                      Entering() {
                                      Send, {Alt}{Enter} ; Releases Alt, and makes the selection
                                      Hotkey, Enter, Entering, Off ; See WinTabbing()
                                      Hotkey, !Enter, Entering, Off
                                      Hotkey, LButton, Entering, Off
                                      Hotkey, !LButton, Entering, Off
                                      return
                                      }






                                      share|improve this answer












                                      share|improve this answer



                                      share|improve this answer










                                      answered Jan 7 at 23:21









                                      Regular JoeRegular Joe

                                      20619




                                      20619






























                                          draft saved

                                          draft discarded




















































                                          Thanks for contributing an answer to Super User!


                                          • Please be sure to answer the question. Provide details and share your research!

                                          But avoid



                                          • Asking for help, clarification, or responding to other answers.

                                          • Making statements based on opinion; back them up with references or personal experience.


                                          To learn more, see our tips on writing great answers.




                                          draft saved


                                          draft discarded














                                          StackExchange.ready(
                                          function () {
                                          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f547067%2fwhile-in-a-remote-desktop-session-in-windows-7-alt-tab-to-go-back-to-the-host-m%23new-answer', 'question_page');
                                          }
                                          );

                                          Post as a guest















                                          Required, but never shown





















































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown

































                                          Required, but never shown














                                          Required, but never shown












                                          Required, but never shown







                                          Required, but never shown







                                          Popular posts from this blog

                                          Plaza Victoria

                                          In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

                                          How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...