한국어

SpaceLauncher macOS용

리더 키

이 글에서는 리더 키가 무엇인지, 그리고 여러 유형으로 어떻게 구성하는지 설명합니다.

먼저 용어를 정리해 보겠습니다.

SpaceLauncher에서는 스페이스 바를 누른 채 다른 키를 눌러 동작을 실행합니다.

예: Space›S → Safari 실행

이 스페이스 바를 리더 키라고 부릅니다. 스페이스 바만 쓸 수 있는 것이 아니라 여러 유형의 리더 키를 설정할 수 있어 이렇게 부릅니다.

리더 키 다음에 누르는 키를 트리거 키라고 부릅니다(예시의 S).

Space›F›W → 다운로드 폴더 열기

이 예에서 F, W는 트리거 키 시퀀스입니다.

단축키 기록하기

대부분의 경우 단축키를 설명할 필요가 없습니다. 그냥 누르면 SpaceLauncher가 누른 키를 기록합니다.

키 바인딩을 추가하거나 편집할 때 ‘단축키 기록’을 클릭하세요. SpaceLauncher가 리더 키를 먼저 누르고 그다음 트리거 키를 누르라고 안내합니다. Space를 누른 채 F와 W를 누르고 Space를 놓습니다. 리더 키와 트리거 키 모두 실제로 누른 키에서 기록되므로, 일반적인 설정에서는 키 코드를 신경 쓸 필요가 없습니다.

기록 중에 알아둘 점이 두 가지 있습니다.

새 키 바인딩은 ‘설정 > 일반 > 기본 리더 키’에서 시작하며, 기록 중에 다른 리더 키를 누르면 그 키로 바뀝니다.

이 페이지의 나머지는 기록으로 처리할 수 없는 경우를 다룹니다. 리더 키를 직접 설정하는 경우와, 지금 쓰는 키보드로는 누를 수 없는 키를 사용하는 경우입니다.

리더 키의 유형

다양한 리더 키와 사용 방식을 지정할 수 있습니다. 예를 들면:

앞의 두 가지는 ‘길게 눌러 리더 키로 사용’이고, 세 번째는 ‘짧게 눌러 리더 키로 사용’입니다. 그 키가 원래 기능을 유지하는지는 ‘빠른 탭 동작 유지’로 정해집니다. 켜 두면 빠르게 탭할 때는 평소처럼 입력되고, 길게 누를 때만 SpaceLauncher가 활성화됩니다.

사용자 설정 키 코드란?

키 코드는 특정 키에 대응하는, 시스템이 정의한 정수 코드입니다. 예를 들면:

기본 배열 키보드에서 스페이스 바의 키 코드는 49, A 키는 0, S 키는 1입니다.

환경설정에서 스페이스를 지정할 때 실제로는 시스템에 그 키 코드를 알려 주는 것입니다. 사용자 설정 키 코드 텍스트 필드에서는 키 코드를 직접 지정할 수 있습니다.

SpaceLauncher가 사용 가능한 모든 키를 나열할 수는 없습니다. 제가 알지 못하는 키보드를 쓰고 계실 수도 있으니까요. 물론 선택 가능한 키를 작은 집합으로 제한할 수도 있지만, 키 바인딩을 자유롭게 설정하실 수 있기를 바랍니다. 그래서 권장 키 몇 가지를 명시적으로 나열하고, 다른 키도 쓸 수 있도록 사용자 설정 키 코드 텍스트 필드를 함께 제공합니다.

키의 키 코드는 어떻게 알아내나요?

키 바인딩을 추가/편집할 때 리더 키 설정에 ‘키 코드 찾기’ 버튼이 있습니다. 버튼을 클릭하고 키를 누르면 해당 키의 키 코드가 표시됩니다.

표준 키보드 배열이라면 Z의 키 코드가 6임을 확인할 수 있습니다. Z를 길게 누르고 S를 눌러 동작을 실행하려면 리더 키를 다음과 같이 설정합니다.

추가 예시

F12를 길게 누르고 트리거 키로 동작을 실행하면서 F12의 원래 기능을 제거하려면:

macOS에서 F12의 기본 기능은 음량 올리기입니다. 시스템 설정, 키보드, 키보드 단축키…, 기능 키에서 동작을 바꿀 수 있습니다.

Option-S를 눌렀다 놓은 다음 트리거 키를 누르려면:

Command를 눌렀다 놓은 다음 트리거 키를 누르려면:

관련 문서