모니터가 3개 있는데 왼쪽 모니터를 사용하여 배경화면 위에 시간을 표시하고 싶습니다. 하지만 내 센터 모니터가 메인 모니터이기 때문에 Geeklet은 그 모니터로 제한됩니다.Geeklet을 왼쪽 모니터로 어떻게 이동합니까?
답변1
Geeklet을 다른 디스플레이로 옮기고 싶다면 원하는 위치로 드래그하면 됩니다.Geeklet을 선택하고 드래그할 수 있도록 GeekTool 기본 설정이 열려 있는지 확인하세요.
Geeklet을 프로그래밍 방식으로 배치하려면 Applescript를 사용하면 됩니다. 다음은 도움이 될 만한 링크입니다.https://gist.github.com/seansu4you87/9595069
모든 모니터의 결합된 공간을 기본 디스플레이(디스플레이 기본 설정 창의 정렬 창에 있는 메뉴 표시줄이 포함된 디스플레이)의 왼쪽 상단 모서리가 0,0인 단일 작업 공간으로 상상해 보십시오.기본 디스플레이 왼쪽에 배열된 디스플레이는 음의 x축 좌표를 갖습니다.y축에 0이 표시됩니다. 위의 링크를 사용하여 다양한 디스플레이 구성(1인용 노트북, 오른쪽의 두 번째 디스플레이, 왼쪽의 두 번째 디스플레이, 양쪽에 하나씩 있는 두 개의 외부 디스플레이)에 맞게 Geeklet을 재정렬하기 위한 애플스크립트를 만들었습니다.
부록:명확성을 위해 외부 디스플레이에 위치한 geeklet에 대한 GeekTool 기본 설정 창에 표시된 좌표는 geeklet 디스플레이의 왼쪽 상단인 0,0을 기준으로 혼란스럽게 좌표를 표시하므로 변환해야 한다는 점을 추가해야 했습니다. 위에서 설명한 대로 AppleScript로 작업합니다.