V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brucmao
V2EX  ›  macOS

循环切换屏幕

  •  
  •   brucmao · 24 天前 · 896 次点击

    有没有软件实现同一个快捷键在多个屏幕之间循环切换

    现在只能用 ctrl+左/右方向键切换

    9 条回复    2024-04-07 18:45:40 +08:00
    GabrielleBellamy
        1
    GabrielleBellamy  
       23 天前
    啥叫“循环”?是指首尾相连吗?还是指跳转到特定的 space ?
    brucmao
        2
    brucmao  
    OP
       23 天前
    @GabrielleBellamy #1 就是首尾相连
    CivAx
        3
    CivAx  
       23 天前   ❤️ 1
    TotalSpace ,而且还能解决桌面滑动切换时的动画丢帧,但是不支持 Apple Silicon
    GabrielleBellamy
        4
    GabrielleBellamy  
       23 天前
    @CivAx 找到了可以支持 M 芯片的测试版,非常棒,这个软件可以实现首尾相连~
    https://discuss.binaryage.com/t/can-we-help-test-total-spaces-3-if-we-have-apple-silicon/8199/147
    brucmao
        5
    brucmao  
    OP
       23 天前
    @GabrielleBellamy #4 确实不错,我用了几次发现就无法打开这个程序了
    GabrielleBellamy
        6
    GabrielleBellamy  
       23 天前   ❤️ 1
    @brucmao #5 我刚刚也发现这个问题了,这个版本会在休眠后自动崩溃,所以我写了一个辅助脚本,每五分钟帮我检查一次。其实可以唤醒后检查也行。

    ```
    tell application "System Events"

    -- Check if Sticky Notes is running

    set isRunning to (count of (every process where name is "TotalSpaces3")) > 0

    if isRunning then

    -- If running, quit the application

    else

    -- If not running, launch the application

    tell application "TotalSpaces3" to launch

    end if

    end tell
    ```
    GabrielleBellamy
        7
    GabrielleBellamy  
       23 天前
    @GabrielleBellamy #6 抱歉,这个注释里写的是 Sticky Notes ,是我之前写的,代码里是对的。
    GabrielleBellamy
        8
    GabrielleBellamy  
       23 天前
    @brucmao #5 然后把这个做成捷径,然后我托管到 Shortery 这个软件,可以定时触发。其他有这种功能的应该也可以。
    brucmao
        9
    brucmao  
    OP
       23 天前
    @GabrielleBellamy #8 感谢,我研究下 Shortery 和 AppleScript
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2502 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:35 · PVG 19:35 · LAX 04:35 · JFK 07:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.