마이크로소프트 유니버셜 폴더블 키보드

😢 이 페이지는 다음 주소로 변경될 예정입니다.

언제쯤이면 스크린에 뜬 키보드를 사용하는데 더 편하다고 생각하게 될까. 자판 세대를 살면서 쓰기 좋은 키보드를 찾기 위한 검색을 반복하는 것은 어쩔 수 없는 일 같다. 이전부터 눈여겨 봤던 마이크로소프트의 유니버셜 폴더블 키보드를 구입했다.

그동안 아이패드 스마트 키보드를 사용해왔다. 하지만 9.7인치 스크린의 세로폭에 맞춘 키보드라서 키도 작고 손도 모아서 쳐야 했다. 매일 사용하면 어색함이 없지만 다른 키보드를 잠시라도 만지고 오면 바로 이질적인 느낌이 들 수 밖에 없다. 그런 키보드에도 아이패드를 많이 썼던 이유는 그동안 아이폰 5s를 계속 사용해왔고 작은 크기에서 글쓰는데 늘 답답함이 컸던 탓이다.

하지만 아이폰 X를 구입하고 나서는 달라졌다. 더 많은 내용을 볼 수 있어서 그런지 글을 쓰고 다시 보는데도 큰 어려움이 없다. 스마트 키보드를 아이폰X에서 사용할 수 있다면 조금 더 편했을지 모르겠다.

그래서 블루투스 키보드를 대신 들고 다니기도 했다. 애플 키보드도, 싱크패드 키보드도 들고 다녀봤다. 애플 키보드는 모서리가 날카로워서 케이스에 넣지 않으면 가방 안에 모든 것에 흔적을 남겼다. 싱크패드 키보드는 내가 들고 다니는 작은 가방엔 맞질 않아서 백팩을 매고 다녀야 했다. 무슨 키보드든 들고 다니면서 혹시 다른 키보드는 없나 매번 생각했다. 가방에 넣고도 그냥 잊고 지내다가 필요할 때 불쑥 꺼내서 쓸 수 있는 그런 키보드는 없을까.

그러던 중 마이크로소프트의 유니버셜 폴더블 키보드를 다시 보게 되었다. 예전에도 구입할까 고민하긴 했었는데 비싼 가격에 구입하지 않았었다. 이번에는 Ebay에서 AUD$79에 판매하고 있길래 구입했다.


포장은 여느 마이크로소프트 제품과 같다. 점점 덕지덕지함을 벗어나는 패키징이 마음에 든다. 키보드 소재는 부드럽고 무게도 무겁지 않다.

2대의 기기까지 페어링을 지원하고 운영체제를 변경할 수 있는 키도 붙어 있다. USB 케이블도 동봉되어 있고 한 번 충전으로 꽤 오래 사용할 수 있다고 한다. 충전이 얼마나 되었는지 표시가 없는건 아쉽지만 충전하면서도 사용하는데는 전혀 문제 없었다.

Microsoft Universal Foldable Keyboard

타이핑하는 느낌은 애플 블루투스 키보드를 눌렀을 때와 가장 비슷하며 좀 더 정숙하다. 키 피치는 높지 않아서 스마트 키보드 보다는 나은 경험이지만 일반적인 블루투스 키보드보다는 얕은 느낌이 든다. 서피스 키보드와도 유사하게 느껴진다.

Microsoft Universal Foldable Keyboard

키보드 레이아웃도 전혀 작다고 느껴지지 않고 키도 마음에 든다. 다만 오른쪽에는 키를 좀 더 오밀하게 배치한 탓에 특수 문자를 입력할 때 잘못 누르는 경우가 좀 있다. 더불어 방향키도 작은 편이다. 탐색을 터치 스크린으로 한다면 큰 문제는 아니다. 그리고 B키가 왼쪽에 위치하고 있다. 나는 B는 왼손으로 누르는데 ㅠ는 오른손으로 누르고 있었다. 익숙해질 때까지 좀 시간이 걸렸는데 쉽게 고칠 수 없다면 이 키보드에서 가장 큰 단점이지 않을까 싶다.

Microsoft Universal Foldable Keyboard

장점은 역시 접을 수 있다는 점이다. 평소 들고 다니는 수첩과 큰 차이가 없다. 재질도 부드러워서 가방 안 다른 물건에 손상을 주는 일도 없다. 휴대성에 있어서는 최고다.

Microsoft Universal Foldable Keyboard

가끔 뭔가 잘 안되면 지름으로 해결하려는 경향이 있는데 아마 글이 잘 안쓰여지니 또 키보드를 질러서 풀어보려는 모양이다. 그래도 생각했던 용도대로 가방에 수첩과 함께 넣어두고 지내다가 필요할 때 언제든 꺼내서 쓸 수 있는 좋은 키보드다. 부지런히 사용해서 본전 찾아야겠다.

OS X에서 백스페이스 키 빠르게 동작하도록 설정하기

😢 이 페이지는 다음 주소로 변경될 예정입니다.

Linux나 windows 환경을 사용하다가 OS X 환경을 사용했을 때 가장 답답하게 느끼는 부분 중 하나가 backspace 키 속도가 상당히 느리다는 점이다. OS X는 backspace 키를 다른 기능 키와 조합해서 행 단위, 단어 단위 제거 등 더 많은 영역을 한 번에 지울 수 있는 기능을 제공하고 있어서 그런지 초기 지연 값이 상당히 크게 잡혀 있는 것 같다. 반복키 설정을 변경하는 것으로 그나마 다른 OS와 비슷하게 설정할 수 있다.

반복 키 설정은 시스템 환경설정 > 키보드(System Preferences > Keyboard) 에서 느린 키 반응(Key Repeat)과 반응 지연 시간(Delay Until Repeat) 설정을 최대한 빠르게 변경할 수 있지만 최대한 빠르게 설정해도 다른 OS 만큼 빠르게 반응하지 않는다.

터미널을 이용해서 이 반응값을 더 빠르게 조정할 수 있다. 먼저 현재 설정된 값을 확인하기 위해 다음 명령을 사용할 수 있다.

$ defaults read NSGlobalDomain InitialKeyRepeat
$ defaults read NSGlobalDomain KeyRepeat

첫 번째 명령어가 반응 지연 시간을 반환하고 두 번째 명령어는 느린 키 반응을 반환한다. 반응 지연 시간 값을 가장 빠르게 설정했을 때 15, 느린 키 반응 값은 2에 해당한다. 이 값을 변경하기 위해서 다음처럼 입력할 수 있다.

$ defaults write NSGlobalDomain InitialKeyRepeat -int 11
$ defaults write NSGlobalDomain KeyRepeat -int 2

이렇게 값을 입력한 후에 다시 시스템 환경설정에서 해당 슬라이더를 움직이면 값이 다시 초기화 된다. 너무 작은 수치 또는 0을 입력하면 지나치게 민감하게 입력되니 그런 경우에는 위 명령어로 다시 값을 변경하거나 초기화를 위해 시스템 환경설정에서 값을 변경하자.

맥에서 키보드 맵핑 바꾸기, Karabiner

😢 이 페이지는 다음 주소로 변경될 예정입니다.

저번에 한참 HHKB를 구입하고 싶어서 구입창을 몇번이고 열었다 닫았다 했는데 이미 레오폴드서 구입한 키보드가 있었다. 회사에서 사용했는데 아무래도 MS 키보드 레이아웃이라서 자주 안쓰게 되서 집에 가져와서 먼지를 배양하고 있었다. 이 키보드도 맵핑만 바꾸면 나름 HHKB 분위기로 사용할 수 있다는 얘기를 듣고 솔깃해서 Karabiner를 받아서 키맵을 설정해서 사용하기 시작했다. 그러고서 계속 혼용해서 쓰다가 어느 순간부터 레오폴드 키보드를 메인으로 사용하게 되었다. (드디어!)

Karabiner

엄청나게 강력한 키맵을 제공하는데 오픈소스로 개발되고 있다. 제공되는 설정 목록을 보면 대부분 시나리오에 맞는 키맵 설정이 존재한다. 정말 방대한데다 직접 커스텀해서 만드는 것도 가능한데 옵션이 너무 많아서 한참 찾다가 찾지 못한 부분은 직접 확장을 만들었다. 아마 내장된 확장이나 누군가 만든, 더 좋은 확장도 분명 있을게 분명한데 찾아서 적용해서 확인할 시간 많은 분은 찾아보는게 좋겠다. (찾으면 알려주세요..)

내 확장은 gist에 올려놨다.

  • 애플 키보드는 키맵 적용 안함
  • 애플 마우스/트랙패드는 키맵 적용 안함 (필요한진 몰라도)
  • 좌측 Ctrl을 Alt/Option으로
  • 좌측 Alt를 Cmd로
  • 우측 Ctrl을 Fn으로
  • F1~12를 애플 키보드 기본 기능으로

나름 해피해킹스러운 맵도 넣었다.

  • Fn + {1~=} 조합을 F1~12로 (이건 내장된게 의도랑 다르게 동작해서 커스텀으로 추가)
  • Fn + ;[‘/ 조합을 방향키로

화면 끄는 키가 없어서 이 키도 추가했다. Eject로 모니터만 끈다거나 슬립모드로 간다거나 하는 단축키를 쓸 수 있다.

  • F13(Print Screen)을 Eject로

HHKB의 꽃인 CapsLock 위치 키에 맵핑 하려면 Seil이 필요하다. 정말 HHKB 스타일로 만들려면 필수적이겠지만 기본 동작을 변경해야 하는 부분이 있어서 설치하진 않았다.

일반 키보드로 HHKB를 체험(?)해보고 싶다면, 또는 필요한 키를 변경하고 싶다면 강력하게 추천하고 싶은 앱이다.