본문 바로가기

새소식/Mac

'BetterTouchTool(BTT)'의 새로운 입력방식 '키 시퀀스' 기능 둘러보기

꾸준히 실험적인 기능을 선보여온 BetterTouchTool(이하 'BTT')가 이번에도 아주 독특한 기능을 준비하고 있습니다.

일련의 키를 순서대로 입력해 사용자가 사전에 지정한 명령을 수행하는 '키 시퀀스(Key Sequences)'라는 기능입니다. 일반적으로 많이 사용되는 키보드 단축키와 다르게 키를 동시에 누를 필요 없이, 키를 하나하나 누르면 사용자가 원하는 기능을 불러올 수 있습니다.

이해를 돕기 위해 일단 예시 이미지부터 보실까요?

응용 프로그램을 종료할 때 보통 command + Q 조합의 단축키를 사용하는데, BTT에 새로 추가된 키 시퀀스를 이용하면 예시 이미지와 같이 QUIT 키를 차례대로 눌러 응용 프로그램을 종료할 수 있게 됩니다. 키보드 단축키나 트랙패드 제스처와는 전혀 다른 입력쳬계가 갖춰지는 셈입니다. ▼

키 시퀀스를 설정 방법도 크게 어렵다거나 복잡하지 않습니다. 키보드 단축키를 추가할 때와 마찬가지로 키 시퀀스 역시 BTT의 '키보드' 탭을 통해 구성할 수 있습니다. 키보드 탭 아래쪽을 보면 'Shortcut'와 'Key Sequence'를 버튼이 하나로 통합되어 있습니다. ▼

위 버튼을 클릭한 뒤 'Key Sequence' 섹션에서 'Record New Key Sequence' 버튼을 눌러줍니다. ▼

키 시퀀스를 기록할 수 있는 메뉴가 펼쳐집니다. 필드를 클릭한 다음 원하는 키를 순서대로 눌러주기만 하면 됩니다. ▼

입력 필드는 대소문자를 구분하지 않습니다. 그리고 키를 잘못 입력한 경우 'Clear Sequence' 버튼을 눌러주면 키 시퀀스를 처음부터 다시 입력할 수 있습니다. 이후 'Save' 버튼을 눌러 설정을 저장하면 됩니다.

방아쇠가 되는 키 시퀀스를 만들었으면 이제 이것으로 어떤 명령을 수행할 것인지를 정해야 합니다. BTT 우측 하단을 보면 키 시퀀스와 짝지을 단축키나 액션을 설정할 수 있는데 아래와 같이 설정하면 앞서 보여드린 예시와 같이 일련의 키를 눌러 응용 프로그램을 종료할 수 있습니다. ▼

키 시퀀스를 몇 개 더 만들어 볼까요?

키보드 탭에 새로운 항목을 추가한 뒤 option 키를 두 번 연속해서 누르는 키 시퀀스를 만들었습니다. * option 키 대신 상대적으로 사용 빈도가 적은 fn 키를 사용하셔도 좋을 듯합니다. ▼

그리고 이 키 시퀀스에 스팟라이트를 띄우는 단축키를 연결했습니다. ▼

이제 option 키를 두 번 연타하여 스팟라이트를 빠르게 불러올 수 있습니다. OS X 키보드 환경설정을 통해선 구성할 수 없는 단축키를 만들어준 셈입니다. ▼

키 시퀀스를 응용해 일종의 '상용구 확장' 기능도 구현할 수 있습니다. 예를 들어, 키 시퀀스를 control A P P 로 설정하고... ▼

현재 사용 중인 응용 프로그램에 텍스트를 붙여주는 동작을 할당합니다. ▼

이렇게 하면 키 시퀀스를 이용해 긴 문장이나 사용 빈도가 높은 텍스트를 빠르게 입력할 수 있습니다. ▼

아직 베타 버전이라 그런지 간혹 텍스트를 제대로 불러오지 못하거나 두 번 붙여넣는 등의 오류가 발생할 때가 있는데요. 베타 기간 완성도를 좀 더 가다듬고, 스니펫을 좀 더 체계적으로 관리할 수 있는 기능을 추가하면 텍스트익스팬더나 알프레드에 버금가는 상용구 확장 프로그램으로도 활용할 수 있을 듯합니다.

이 밖에도 응용 프로그램 실행, 웹 사이트 방문, 윈도우 재배치, 시스템 잠자기 전환 등 단축키와 트랙패드 제스처로 실행할 수 있는 기능이라면 키 시퀀스로도 실행할 수 있습니다. 키보드 단축키보다 기억하기 쉽고, 키 조합도 무궁무진하기 때문에 BTT의 다른 기능과 결합한다면 상당한 시너지 효과를 낼 것 같습니다.

지금도 BTT에 기능이 너무 많아서 하나 하나 익히고 활용하기가 쉽지 않은데 도대체 어디까지 발전할지 끝을 짐작할 수 없을 정도입니다.

키 시퀀스는 아직 BTT 정식 버전에선 채택되지 않았습니다. 다만 새로운 기능을 미리 맛보고 싶은 분을 위해 키 시퀀스 기능이 탑재된 BTT 알파 버전(v1.71 이후 버전)이 배포되고 있습니다. 관심 있는 분은 바로 메뉴 막대 아이콘을 통해 BTT 알파 버전을 내려받을 수 있습니다. ▼


참조
BetterTouchTool 1.72 Alpha: Key Sequences (update)

관련 글
• OS X 입력기능 확장 프로그램 'BetterTouchTool' 유료화
• 입력기능 확장 프로그램 'BetterTouchTool'과 윈도우 매니저 'BetterSnapTool'의 만남
• 'BetterTouchTool'을 이용한 OS X 창(윈도우) 이동 및 크기 조정 테크닉
• 'BTT' 신규 업데이트... '포스터치 트랙패드 지원'