터치바가 없는 구형 맥에서도 아이폰, 아이패드를 통해 터치바를 쓸 수 있다? 'TouchBarServer'

2016.11.04 04:12    작성자: ONE™

애플이 신형 맥북프로와 함께 선보인 터치바와 관련해 무척 흥미로운 실험이 진행되고 있습니다.

터치바가 없는 모든 맥에서도 아이폰, 아이패드를 통해 터치바를 이용하는 방법이 고안된 것입니다. 새로 나온 터치바 미장착 맥북프로뿐 아니라 구형 맥북프로와 12인치 맥북, 맥북에어, 심지어 아이맥과 맥미니 사용자도 아이폰이나 아이패드만 있으면 지금 바로 터치바를 체험해 볼 수 있습니다.

이 꿈같은 이야기의 원리는 애플이 개발자를 위해 제공하는 API를 이용해 터치바가 없는 맥에서 터치바를 가상으로 구현한 뒤, 이를 VNC 원격 리모트앱을 설치한 아이폰, 아이패드로 접근하고 제어하는 것입니다. 쉽게 말해, 터치바를 진짜 터치바가 아닌 외부 디스플레이에 띄우는 거라고 생각하면 이해가 빠릅니다.

무언가 복잡하고 어려울 것 같지만 3가지만 준비하면 누구나 도전해 볼 수 있습니다. 터치바를 띄울 아이폰(또는 아이패드, 안드로이드 폰)과 여기에 설치할 VNC 원격제어 앱, 그리고 맥과 아이폰 사이의 징검다리 역할을 할 'TouchBarServer'라는 앱입니다. 맥에는 시에라 최신 버전인 macOS 10.12.1이 설치돼 있어야 합니다.

거두절미하고 바로 설치와 사용 방법을 알아보겠습니다.

1. Mac에 TouchBarServer 서버 설치하기

1. 가장 먼저 맥에 TouchBarServer를 설치해야 합니다. 링크를 방문하면 무료로 내려받을 수 있습니다. 

앱을 실행하면 다음과 같은 화면을 볼 수 있습니다. 원하는 VNC Port와 VNC Password를 적고 'Serve' 버튼을 눌러 서버를 활성화하세요. 시스템 파일을 변조하거나 관리자 권한은 요청하지 않습니다. 그냥 VNC 포트만 열어주면 끝입니다. ▼

2. 이제 아이폰이나 아이패드를 맥에 연결할 때 필요한 내부 IP주소를 확인해야 합니다.

여기서 내부 IP주소란 공유기로 부터 할당받은 맥의 IP주소를 말하는데요. 여러 가지 방법이 있을 수 있는데, 시스템 환경설정 > 네트워크를 열면 '상태' 항목 아래쪽에 내부 IP주소가 표시됩니다. 이 주소를 잘 기억해 두세요.▼

2. iPhone, iPad 또는 Android 단말기에 VNC 클라이언트 설치하기

이제 스마트폰에 VNC 클라이언트를 설치할 차례입니다. 앱스토어를 방문하면 다양한 VNC 클라이언트를 찾을 수 있는데 제각각 장단점이 있습니다. 여러 앱 가운데 비교적 완성도 높은 'Remotix Lite(무료)' 또는 'Screens(유료)' 'Jump Desktop (유료)' 정도를 추천합니다. 어차피 실사용은 어렵고 가볍게 테스트하는 것이기 때문에 무료 앱으로도 충분하실 겁니다. 이미 쓰고 있는 VNC 클라이언트가 있다면 그걸 쓰셔도 좋습니다. 

일단 예시는 아이폰과 Remotix Lite 앱을 기준으로 작성했습니다. 맥과 아이폰이 같은 공유기에 연결되어 있는지 확인하신 후 다음 단계를 진행하세요.

1. VNC 앱을 실행한 뒤 서버 접속 정보가 담긴 새로운 항목을 생성하세요. ▼

2. 서버 이름을 적당히 적어 넣고 맥의 내부IP 주소와 앞서 설정한 VNC Port 번호를 입력합니다. ▼

3. 설정을 마치면 다음과 같이 서버 목록에 새로운 항목이 나타납니다. ▼

4. 이제 해당 항목을 선택해 서버에 접속하세요. 비밀번호를 뭍는 화면이 나타나면 터치바 서버에서 설정한 비밀번호를 입력하세요. 그 아래 있는 'Store Credential' 스위치를 켜면 다음 접속부터는 비밀번호를 물어보지 않아 편리합니다. ▼

3. TouchBarServer와 VNC 클라이언트 접속 성공

자! 접속이 잘 되나요? VNC 클라이언트가 성공적으로 맥에 연결되면 접속하면 말로만 듣던 '터치바'가 아이폰(또는 스마트폰) 화면에 등장합니다. 만약 접속이 되지 않으면  IP주소와 비밀번호를 제대로 입력했는지 잘 확인해보세요. VNC Port를 바꾸어 보는 것도 도움이 될 수 있습니다. ▼

화면 크기가 작은 아이폰에선 터치바가 너무 작게 표시돼 눈이 아플 텐데요. 예시에서 사용한 Remotix의 경우 두 손가락 오므리기 제스처로 화면을 확대 또는 축소할 수 있습니다. 화면 아래쪽에 있는 도구상자를 통해 커서 이동과 스크롤, 마우스 클릭 방법을 바꿀 수 있으니 이것 저것 꼼꼼히 살펴보세요. 자칫 터치바에 대한 그릇된 첫인상을 받을 수도 있으니까요. ▼

VNC 조작 방식에 어느 정도 익숙해졌다면 맥에서 여러 앱을 돌아가며 실행해보세요. 그에 맞춰 VNC 클라이언트 화면에 비치는 터치바의 모양과 기능이 달라집니다. 무선 네트워크를 거쳐 그래픽 화면을 갱신하는 것이어서 반응 속도가 한두 박자씩 늦지만, 터치바를 가볍게 둘러보고 체험하는 정도는 충분히 커버할 겁니다.


* 사파리에 열어둔 탭이 터치바에 나타납니다.


* 메시지 작성 시 쓸 수 있는 이모티콘을 보여줍니다


* 터치바를 통해 사진을 훑어보고, 각종 편집 기능을 이용할 수 있습니다.


* 키노트나 페이지 같은 앱에선 텍스트 편집 기능을 이용할 수 있습니다.

코멘트

아무래도 네이티브한 UI가 아니다 보니 터치바 조작이 생각만큼 편하지는 않습니다. 그럼에도 분명 재미있는 시도임에 틀림 없습니다. 실사용은 조금 어렵겠지만 맛보기 수준으로는 괜찮을 것 같습니다. 가급적이면 아이폰보다 화면이 큰 아이패드를 이용하는 게 좋아 보입니다. 관심 있는 분은 한 번 도전해 보시기 바랍니다. 왠지 이 방법을 다듬고 보강한 터치바 전용앱이 서드파티 개발자에 의해 나올 수도 있겠구나 하는 생각도 드는군요. 

이번 방법을 적용하면서 터치바와 관련해 새로 알게된 부분도 있는데요. 터치바를 사용할 수 있는 환경인 경우, 시스템 환경설정에 터치바 관련 옵션이 표시됩니다. 일단 시스템 환경설정 > 키보드 > 키보드 탭을 열면 터치바에 기본적으로 어떤 형태의 인터페이스를 띄울 것인지 3가지 옵션 가운데 하나를 선택할 수 있습니다.

단축키 탭에는 '기능 키'라는 카테고리가 생겼는데, 오른쪽 목록에 원하는 앱을 등록하면 앱 조절기 대신 기능 키를 띄울 수 있습니다. ESC 키와 F1~F12키 사용 빈도가 높은 앱에서 상당히 유용한 옵션이 될 것 같습니다.



참조
GitHub - TouchBarServer

관련 글
애플, 새로운 터치 바를 장착한 신형 맥북프로 발표
터치 바가 장착된 신형 맥북프로 핸즈온 동영상
맥북 프로 터치 바의 비밀


저작자 표시 비영리 변경 금지
신고
    
  1. 이전 댓글 더보기
  2. Blog Icon
    장준혁

    하하 정말 오래간만에 보는 아이콘이네요.. MacOS 7시절에 있던 Control Stip이었나?..

  3. 오호. 그러고 보니 클래식OS의 컨트롤 스트립이 터치바의 전신쯤 되겠군요

  4. Blog Icon
    coll

    애플의 공식지원이 있었다면 훨씬 쓸만했을거같지만 이러면 터치바달린 맥프레의 판매에 지장을 줄테니 애플이 공식지원해줄리는 없겠죠

  5. Blog Icon
    hdyl

    저는 가로로 긴 형태의 터치바만 아니라면, 예를 들어서 아이패드 면적 전체를 쓸 수 있게끔 된다면 더 좋겠다는 생각이 듭니다.. 어쨌거나 애플이 해줄 거 같진 않네요.. ㅋㅋ

  6. Blog Icon
    히카하쿠링

    역시 무선으로 하니까 조금씩은 버벅거리긴 하네요.. 아이패드로하니까 조금 좋긴 하네요 ㅎㅎ
    맥북프로 오는거 기다리고 있어서 그런지 더 터치바가 더 기다려지네요 ㅎㅎ

  7. Blog Icon
    레티나

    조절띠도 사용자화가 가능한 것 까진 좋은데.. "다음곡" (기존 F9 위치)는 없네요.. ㅠㅠ 기존 펑션 키 중에 가장 많이 누르는 키인데
    이런건 어디에 건의해야 나중에 추가가 될까요?

    최소한 기존 펑션키 위치에 있던 키는 조절띠에 추가 할 수 있어야 할텐데 아쉽네요

  8. Blog Icon
    Chulyng

    10.12.1 사용중인데, 역시.. 안되는군요?

  9. Blog Icon
    jho

    저도 10.12.1 사용중인데 Ensure you're using macOS 10.12.1 (16B2657) or later 이렇게 뜨네요;; 꼭 해보고 싶은데 방법이 있을까요?

  10. Blog Icon
    512face

    앱스토어 업데이트 버전의 10.12.1 은 빌드번호가 16B2555로 TouchBarServer 설치 요구사항과 다르네요. 구글링해보니 크린설치 버전 10.12.1의 빌드 번호가 16B2657입니다. 이거 설치하자고 다시 OS 설치하기는 좀 그렇네요...

  11. Blog Icon
    emong

    저도 10.12.1 인데 Ensure you're using macOS 10.12.1 (16B2657) or later 라고 뜹니다. ㅠㅠ

  12. Blog Icon
    platina

    보니까 앱스토어로 업데이트 되는건 빌드 버전이 더 낮네요
    이거 해볼려면 아래주소에서 업데이트 해야되네요
    업데이트 하니 됩니다
    https://support.apple.com/kb/DL1897?locale=ko_KR

  13. Blog Icon
    하나

    콤보 업데이트로 시에라 덮어씌워주니 잘 작동합니다!
    https://support.apple.com/kb/DL1897?locale=ko_KR

  14. Blog Icon
    꾸꾸야

    좋은 정보 감사합니다
    재밌겠네요
    아이패드 프로에 어서 해봐야 겠습니다

  15. Blog Icon
    팀쿡
  16. Blog Icon
    gyojean

    바형태가 아닌, 아이폰/패드용 제어패널을 만들어서 키보드 왼편에 둔다면..
    오히려 터치바보다 훨씬 유용하겠네요.

  17. Blog Icon
    jho

    duet가 있는데 이걸로도 할 수 있는 방법이 있을까요?

  18. Blog Icon
    pistis

    라이트닝으로 연결되면 아주 좋을 것 같네요.

    무엇보다... 엘카피탄에서 지웠됐으면.. ㅡㅜ

    씨에라.. 특정 프로그램에서 오류나서 안올리고 있는데.. ㅡㅜ

  19. Blog Icon
    러브유

    차세대 매직키보드에 탑재될 것 같네요. 2014년 모델 부터는 적용되는 걸로...

  20. 터치바 달린 키보드가 나오려나요 ㅎㅎ 기계식에 하나 붙으면 좋겠네요

  21. Blog Icon
    라비

    ㅎㅎ 신기하네요

  22. Blog Icon
    nylhong

    karabier-elements를 쓰고 있는데, 한영전환(right_command)키가 먹지않네요.
    karabier-elements 앱을 열어보니, 등록해 둔 단축키와 펑크션 키가 사라져있고 다시 등록되질 않는군요..
    TouchBarServer를 제거하고 다시 설정하니 문제없이 작동은 됩니다.
    테스트 하시는 분들은 참고해야 할 것 같습니다.

  23. Blog Icon
    kycfeel

    VNC로 연결해 별도 스크린 (터치바) 로 사용한다는 개념은 참신하네요. 실사용은 불가하겠지만 터치바를 체험해보는 수준 정도로는 훌륭할 것 같습니다.

티스토리 툴바