Skip to content

Releases: newids/bts-key-imac

Release list

BTS Key 0.1.4

Choose a tag to compare

@newids newids released this 29 Sep 10:21

새로 페어링한 iMac에 연결되지 않던 문제와 반복 재시도를 고친 릴리스입니다. 0.1.3 사용자는 업데이트하세요.

고친 것

  • 시스템 설정에는 "연결됨"인데 앱은 연결하지 못하던 문제. 앱이 페어링 목록을 읽으면 그 뒤의 채널 열기가 모두 실패했습니다. 목록은 보조 프로세스가 읽습니다. 또 블루투스 링크가 연결된 직후 바로 채널을 열면 암호화가 시간 초과되어, 1.5초 뒤에 엽니다.
  • 재시도 반복. 자동 재시도는 4초 뒤 한 번뿐입니다. iMac에서 "연결 해제"를 누른 경우에는 재시도하지 않습니다. 그 뒤에는 메뉴의 지금 다시 연결을 누릅니다.
  • 새 iMac을 알아보지 못하던 문제. iMac 쪽에서 페어링을 시작하면 기기 종류가 기록되지 않아 앱이 새 iMac을 걸러냈습니다. 이제 페어링 이력으로 새 기기와 이전 기기를 구분합니다. 앱이 꺼져 있던 동안의 페어링도 다음 실행 때 알아챕니다.
  • iMac 쪽에서 시작하는 연결. 이전 방식은 동작하지 않았습니다. iMac이 키보드를 찾으면(잠자기 복귀, iMac 설정의 "연결") 약 25초 뒤 앱이 연결합니다.

바뀐 것

  • Caps Lock 한/영. 기본값이 "Caps Lock 그대로"로 바뀌었습니다. iMac의 시스템 설정 → 키보드 → 키보드 단축키 → 보조 키에서 맨 위 "키보드 선택"을 눌러 MacBook을 고르고 Caps Lock 키를 🌐 fn 기능으로 바꾸면 됩니다. 보조 키 설정은 키보드마다 따로 저장됩니다. 안내는 메뉴 → 도움말 → 사용 방법 보기에 있습니다.
  • Caps Lock 방식은 iMac마다 따로 기억합니다.
  • 화면 표시(HUD). 연결 중 표시, 남은 시간 게이지, 닫기 단추. 표시 시간이 길어졌습니다.
  • 메뉴 상태 줄이 "블루투스 링크"와 "키보드 채널"을 나눠 보여 줍니다.

개인 정보

  • 진단 로그 내보내기는 페어링된 컴퓨터만 기록합니다. 이전에는 사용자의 모든 블루투스 기기가 기록되었습니다.
  • 실행 파일에서 빌드 경로를 지웠습니다.
  • 다른 기기의 이름을 조회하던 동작을 없앴습니다.

요구 사항

macOS 13 이상, Apple 실리콘 Mac. Intel Mac은 지원하지 않습니다.

알려진 점

  • iMac 쪽에서 시작한 연결은 약 25초 걸립니다. MacBook 메뉴의 "지금 다시 연결"은 4~5초입니다.
  • 꺼져 있는 iMac에 연결을 시도하면 한 번에 15초가 걸립니다.
  • 첫 연결 시도가 드물게 실패하고 자동 재시도에서 연결되는 경우가 있습니다.

설치

DMG를 열어 BTS Key를 Applications로 끌어 놓고 기존 앱을 덮어씁니다. 첫 실행 때 control-클릭 → 열기, 그리고 손쉬운 사용·입력 모니터링 권한을 다시 허용해야 합니다.