V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lneoi
V2EX  ›  问与答

用双屏时,主屏回到桌面,怎么才能让第二屏不受影响

  •  
  •   lneoi · 2017-06-07 09:22:22 +08:00 · 3902 次点击
    这是一个创建于 2725 天前的主题,其中的信息可能已经有所发展或是发生改变。
    每次右下角回到桌面,第二屏窗口也跟着最小化,还得重复点一次,实在是麻烦。有没有什么办法能让第二屏不受影响
    15 条回复    2017-06-08 11:39:03 +08:00
    Rice
        1
    Rice  
       2017-06-07 09:46:59 +08:00
    +1 有没有什么办法呢
    lujq
        2
    lujq  
       2017-06-07 09:48:30 +08:00
    同求
    Hilong
        3
    Hilong  
       2017-06-07 09:56:02 +08:00
    关掉第二屏
    lneoi
        4
    lneoi  
    OP
       2017-06-07 10:18:08 +08:00
    @Hilong .......
    cst4you
        5
    cst4you  
       2017-06-07 10:41:17 +08:00
    你可以提交到微软 insider 建议里
    Ghkitg
        6
    Ghkitg  
       2017-06-07 14:52:19 +08:00   ❤️ 1
    可以使用 wgestures 设定指令
    http://www.yingdev.com/projects/wgestures

    指令参考

    https://superuser.com/questions/348423/minimize-all-windows-on-the-active-monitor

    **<kbd>Win</kbd>+<kbd>d</kbd>**
    Minimize all windows on all Monitors. Press again to restore previous state

    **<kbd>Win</kbd>+<kbd>m</kbd>**
    Minimize all windows on all Monitors.

    **<kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>m</kbd>**
    Restore previously minimized windows on current Monitor

    **<kbd>Win</kbd>+<kbd>Home</kbd>**
    Set all windows to Minimized on current Monitor except active

    **<kbd>Win</kbd>+<kbd>Space</kbd>**
    Preview Desktop / make windows transparent (May not work with all Settings)


    Autohotkey Script


    #d::get()
    get(){
    WinMinimizeAll
    WinGet, active_id, ID, ahk_exe Xshell.exe
    WinMaximize, ahk_id %active_id%

    WinGet, active_id, ID, ahk_exe mintty.exe
    WinMaximize, ahk_id %active_id%
    }
    Ghkitg
        7
    Ghkitg  
       2017-06-07 15:17:24 +08:00   ❤️ 1
    鼠标移动到右下角回到桌面可以用 strokesplus 设定
    http://www.strokesplus.com/

    也可以用 Actual Multiple Monitors
    https://www.actualtools.com/multiplemonitors/
    lneoi
        8
    lneoi  
    OP
       2017-06-07 15:32:17 +08:00
    @Ghkitg 下了第二个试试,没找到回到桌面能让第二屏窗口不最小化的功能。
    鼠标手势那个,不太理解怎么设定能让第一屏所有窗口最小化,第二屏不受影响?
    lneoi
        9
    lneoi  
    OP
       2017-06-07 15:42:06 +08:00
    @Ghkitg 这个不太理解 脚本要写哪儿...设置里找了一圈 在触发角试了试 不能用
    Ghkitg
        10
    Ghkitg  
       2017-06-07 17:15:28 +08:00   ❤️ 1
    Actual Multiple Monitors
    https://ooo.0o0.ooo/2017/06/07/5937bc6999883.png

    那个脚本是 Autohotkey 使用的 的 https://autohotkey.com/

    wgestures, 可以设定命令行执行的 VBScript/Powershell
    VBScript 可以使用 WScript.Shell.SendKeys , shell.application.MinimizeAll , User32.dll.MonitorFromPoint ,GetDesktopWindow ,ShowWindowAsync
    Powershell 可以使用 ShowWindowAsync , FindWindowEx

    wgestures,strokesplus 可以设定按键序列,也可以录入按键
    例如:
    @{HOME} = Win + Home , Set all windows to Minimized on current Monitor except active
    @{m} = Minimize current window
    Ghkitg
        11
    Ghkitg  
       2017-06-07 17:31:17 +08:00   ❤️ 1
    更正: @{DOWN} = Minimize current window

    wgestures 似乎不支持 @ ,不过可以录入 Win + Home , Win + Down

    简单地说除了 Actual Multiple Monitors ,

    鼠标手势,AHK 都是以命令列执行最少化所有选定屏窗口,其他屏不最少化.
    lneoi
        12
    lneoi  
    OP
       2017-06-08 08:17:06 +08:00
    @Ghkitg Win + Down 我试了试是最小化 Win + Home 很奇怪,回到附屏的桌面。或是主屏某些窗口按两下有用。我还以为直接用快捷键搞定..看来还得用软件
    lneoi
        13
    lneoi  
    OP
       2017-06-08 08:17:30 +08:00
    @Ghkitg 有始终置顶的软件推荐嘛
    Ghkitg
        14
    Ghkitg  
       2017-06-08 09:51:58 +08:00   ❤️ 1
    最常用的始终置顶软件是 DeskPins
    https://efotinis.neocities.org/deskpins/
    lneoi
        15
    lneoi  
    OP
       2017-06-08 11:39:03 +08:00
    @Ghkitg 666 软件很多 要啥有啥
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2466 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:08 · PVG 09:08 · LAX 17:08 · JFK 20:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.