Command 키를 누른 상태에서 창을 활성화하기 위해 AutoRaise를 피하십시오.

3530 단어 macostutorial
업데이트: AutoRaise 작성자는 처음에 발생한 문제를 처리하는 데 시간을 들였습니다. 따라서 처음에 피하려고 했던 것은 더 이상 문제가 되지 않습니다. 그러나 I got another situation 이 해킹을 여전히 내 노트북에 적용하고 있습니다.

업데이트: 이 개정안과 함께 풀 리퀘스트를 보낸 후 mouseStop=true 를 시도하라는 지시를 받았고 그런 종류의 작업을 수행했지만 완벽하지 않아 현재 기능과 수정안을 모두 사용하고 있습니다.

요약


  • BartenderAutoRaise (installed via Homebrew) 을 사용하는데 Bartender의 숨겨진 메뉴 표시줄에서 아이콘을 선택하려고 할 때 일반적으로 AutoRaise에 의해 창이 활성화됩니다.
  • Command 키를 누르고 있는 동안 창을 활성화하기 위해 AutoRaise를 사용하지 않기로 결정했습니다.

  • 위의 수정으로 다음과 같이 Bartender의 숨겨진 메뉴 표시줄에서 아이콘을 선택할 수 있습니다.
  • 마우스를 메뉴 모음으로 이동합니다.
  • Bartender의 숨겨진 메뉴 표시줄을 표시한 다음 command 키를 누릅니다.
  • 마우스 커서가 아이콘에 도달할 때까지 command 키를 계속 누릅니다.
  • 명령 키를 놓습니다.
  • 아이콘을 클릭합니다(명령 키를 계속 누르고 있으면 아이콘이 메뉴 표시줄로 이동하지 않고 하위 메뉴가 표시됨).

  • 이 해킹은 경우에 따라 경로에 다른 창이 있을 때 창에 더 쉽게 도달할 수 있도록 command 키를 누르는 동안 AutoRaise가 활성화되는 것을 방지합니다(창 사이의 거리가 충분히 가깝다면 이 해킹이 필요하지 않을 수 있습니다. 매개변수mouseStop ).



    설치 스크립트를 통해 설치하는 방법


  • 이 명령은 the install script을 다운로드한 다음 실행합니다.
  • 처음에 AutoRaise에서 System Preference > Security & Privacy > Accessibility > Privacy를 제거합니다.

  • curl 'https://raw.githubusercontent.com/brisbanewebdeveloper/AutoRaise/77-make-it-work-with-bartender-custom/install-custom-version.sh' | sh
    # OR
    # curl 'https://raw.githubusercontent.com/brisbanewebdeveloper/AutoRaise/latest/install-custom-version.sh' | sh
    


    수동 설치 방법


  • 이것은 수동 설치를 선호하는 경우 위의 설치 스크립트가 수행하는 작업입니다.
  • 처음에 AutoRaise에서 System Preference > Security & Privacy > Accessibility > Privacy를 제거합니다.

  • # Create the source directory
    # ("myUser" is to be your own username)
    mkdir -p /Users/myUser/src/brisbanewebdeveloper/AutoRaise
    cd /Users/myUser/src/brisbanewebdeveloper/AutoRaise
    
    # Download the custom version
    git clone [email protected]:brisbanewebdeveloper/AutoRaise.git .
    git checkout 77-make-it-work-with-bartender-custom
    # OR
    # git checkout latest
    
    # Build the customised program
    make clean && make CXXFLAGS=-DALTERNATIVE_TASK_SWITCHER
    
    # Overwrite the one installed via Homebrew
    # (Using "ditto" because "cp" command can get error)
    chmod 555 AutoRaise
    sudo ditto AutoRaise /opt/homebrew/opt/autoraise/bin/
    
    # Remove the files downloaded
    rm -fr /Users/myUser/src/brisbanewebdeveloper
    
    # Restart with the custom program
    brew services restart autoraise
    


    제거 방법



    프로그램을 다시 설치하십시오.

    brew reinstall autoraise
    


    참조


  • Updating Mac Software
  • 좋은 웹페이지 즐겨찾기