首页 > 其他分享 >从远程桌面连接切换回主屏幕的快捷键

从远程桌面连接切换回主屏幕的快捷键

时间:2024-10-13 17:37:42浏览次数:9  
标签:回主 Ctrl up 快捷键 down 远程桌面 alt

 转自:https://www.cnblogs.com/yozima/p/18137940

因为工作经常要用到远程主机,所以经常要切换来切换去,碍于比较难多申请一个屏幕专门用作远程桌面,所以想通过快捷键的方式进行快速切换,但是远程桌面全屏下面本机的快捷键和远程桌面的快捷键没办法很好的兼容,以下是探索的几种实现方式

 

快捷键方式

远程桌面全屏下面,使用ctrl + alt + home方式弹出远程桌面的连接框,接下来就可以输入本地桌面的快捷键如alt + tab 进行切换,但是按这几个按键太麻烦了, 所以又找了下面一种方式

autohotkey方式

想着既然是输入这几个按键,那为什么不能使用神器AHK来实现呢,在网上找了一下别人写的脚本,测试一下,发现可用

SetTimer, waitforrdp, -250
return

; Task View Switch Desktops Ctrl + Alt + Arrow keys
^!Left::
Send {Ctrl down}{Alt down}{Home}{Alt up}{Ctrl up}
Sleep 200
Send {Ctrl down}{LWin down}{Left}{LWin up}{Ctrl up}
return

^!Right::
Send {Ctrl down}{LWin down}{Right}{LWin up}{Ctrl up}
return

waitforrdp:
IfWinActive, ahk_class TscShellContainerClass
{
    WinWaitNotActive, ahk_class TscShellContainerClass,,3600
}
WinWaitActive, ahk_class TscShellContainerClass,,3600
Reload
return

这个脚本的意思是创建两个虚拟桌面,一个远程桌面全屏放在右边,本地桌面放在左边,然后按下ctrl + alt + left 和 ctrl + alt + right 快速切换

鼠标快捷键的方式

上面的方式会占用到ctrl + alt + left 和 ctrl + alt + right快捷键,平时写代码的时候会用到这两个快捷键,后面想了下我用的罗技的鼠标有两个辅助按键,然后又在网上看到某个大佬遇到和我一样的问题,大佬写了这个go程序march1993/win-sw-vd (github.com),通过配置两个辅助按键,就可以实现快速切换了,这个方式就十分优雅,目前用的就是这种方式

 

标签:回主,Ctrl,up,快捷键,down,远程桌面,alt
From: https://www.cnblogs.com/y593216/p/18462602

相关文章

  • Mac下使用VSCode开发react native快捷键与终端命令
    一、快捷键在macOS下使用VSCode开发ReactNative时,掌握常用的快捷键可以提高开发效率。以下是一些常用的VSCode快捷键,特别适用于ReactNative开发:1、基础快捷键打开命令面板:Cmd+Shift+P打开VSCode的所有命令面板,可以快速执行命令。打开终端:Ctrl+~......
  • IDEA如何设置成Eclipse的快捷键
    前言对于Java开发人员来说,IDEA可以说是比较好的开发神器了,不过对于一些老程序员来说,可能一开始使用的是Eclipse,对于Eclipse的快捷键用得比较熟练,但对于IDEA的快捷键却不那么熟悉。其实,针对这个问题,IDEA已经有相关的设置可以进行修改。那么,我们呢怎么操作呢?如何设置首先,我......
  • c# 捕获系统快捷键并响应
    privatevoidGlobalKeyCapture_KeyDown(objectsender,KeyEventArgse){//判断当前进程是否是活动进程,以决定是否响应varcurrentProcess=getActiveProcess();if(currentProcess.Id!=Process.GetCurrentProcess().Id)return;if(e.KeyCode......
  • 2024你必须要掌握的Idea使用技巧和快捷键
    Hello,大家好,我是Feri,一枚十多年的程序员,同时也是一名在读研究生,关注我,且看一个平凡的程序员如何在自我成长,CodingSir是我想打造一个编程社区,只为各位小伙伴提供编程相关干货知识,希望在自我蜕变的路上,我们一起努力,努力什么时候开始都不晚,我,从现在开始做起!一、前言Hello,大家......
  • IDEA如何设置成Eclipse的快捷键
    前言对于Java开发人员来说,IDEA可以说是比较好的开发神器了,不过对于一些老程序员来说,可能一开始使用的是Eclipse,对于Eclipse的快捷键用得比较熟练,但对于IDEA的快捷键却不那么熟悉。其实,针对这个问题,IDEA已经有相关的设置可以进行修改。那么,我们呢怎么操作呢?如何设置首先,我们点......
  • IDEA 代码格式化快捷键设置 中文或者英文语言模式下的IDEA
    在IntelliJIDEA(Windows)中修改代码格式化的快捷键步骤如下:打开IntelliJIDEA,然后点击顶部菜单栏中的File>Settings(设置)在设置窗口中,依次展开Keymap(按键映射)部分。在Keymap页面,你可以看到一个搜索框,输入“FormatCode”(代码格式)来快速定位到格式化代码......
  • mac常用快捷键汇总
    多多使用快捷键提高生产力全局快捷键操作快捷键复制/粘贴⌘+C/N切换输入法Control+Option+Space聚焦搜索⌘+SpaceChrome中操作快捷键打开新窗口⌘+n打开新的标签页,并跳转到该标签页⌘+t跳转到下一个打开的标签页⌘+Opti......
  • Windows常用快捷键
    Windows常用快捷键键盘功能键Tab、Shift、Ctrl、Alt、空格、Enter、Window、↑↓←→切换输入法Ctrl+Shift打开菜单Ctrl+Windows关闭窗口Alt+F4产生间隙空格键确定键Enter键盘快捷键全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除......全选......
  • xshell配置使用快捷键翻译选种内容
    1.win10安装python我安装的是python3.122.编辑翻译脚本申请百度翻译api的key和appid注意安装相关依赖包:requestswin10toastimportrequestsimportrandomimportjsonfromhashlibimportmd5importsysimportpyperclipfromwin10toastimportToastNotifier#S......
  • tmux 使用部分快捷键使用记录
    会话快捷键[ctrl+bd]挂起会话保持后台运行:按住ctrl不放同时按b,所有按键松开在按d[ctrl+bs]在tmux窗口列出当前tmux会话:按住ctrl不放同时按b,所有按键松开在按s,然后就可以按上下键切换会话,回车进入,按:q退出选择界面[ctrl+b$]在tmux窗口重命名当前会话按住ctrl不放同时按b,......