lol

mx Master 2S를 가져오고서 이런 저런 설정을 하다가 보니 Logitech Options Launcher를 통해서 모든 버튼을 커스터마이징 할 수가 있었습니다.

그 중에 제스쳐 버튼으로 설정을 하면 클릭 외에서 좌우상하로 드래그할 경우 동작하는 방법을 설정할 수 있죠. 트랙패드는 오른쪽 끝에서 두 손가락 스와이프를 하면 알림센터를 열 수 있었는데 마우스로도 구현을 해보았습니다.

기본적인 아이디어는 2015년의 BTM 글에서 가져왔습니다. 서비스 + 키보드 단축키 조합과 Alfred 워크플로우 두 가지를 가져다가 10.12와 10.13에서 작동하도록 수정을 했습니다.

서비스

이 방법은 동작하지 않을 수 있습니다.

1. 이 링크를 클릭해서 서비스 워크플로우를 내려받습니다. 2. 내려받은 서비스 워크플로우들을 ~/System/Library/Services/ 경로로 이동합니다. 3. 설정 > 키보드 > 단축키 > 화면 좌측 ‘서비스’ > 일반 항목에서 show notifications 와 show today를 찾아 각각 키보드 단축키를 등록합니다. 4. Logitech Options Launcher를 열고 제스쳐 할당된 버튼에 Keystroke Assignment를 할당한 뒤 3. 에서 할당한 키보드 단축키를 등록해줍니다.

Alfred 워크플로우

이 방법은 Alfred 라이센스를 필요로 합니다.

1. 이 링크를 클릭해서 Alfred 워크플로우를 내려받습니다. 2. 내려받은 워크플로우를 더블클릭해서 등록해줍니다. 3. HotKey에서 키보드 단축키를 등록합니다. 4. 등록한 단축키를 Logitech Options Launcher에서도 등록해줍니다.

문제 해결

  • 키보드 단축키에 option이 들어갈 경우 DND 모드 활성화와 중복될 가능성이 있으므로 해당 키를 제외한 단축키를 설정하는 것이 바람직합니다.
  • com.automator.runner.xpc와 관련한 오류는 이 쪽을 참조하십시오. 현재로서는 해결법을 찾지 못했습니다.
  • 서비스를 이용한 방법은 동작하지 않을 수 있으므로 Alfred 라이센스가 있는 경우에는 후자의 방법을 권장합니다.