GK898B(한무무) Mac에서 사용하기 - 근데 이제 karabiner를 곁들인

경현·2021년 7월 22일
6

윈도우 데스크탑용으로 사용하려고 GK898B 를 데려왔는데,
보글보글하는 무점점 느낌이 새로워서 당분간 일할 때도 써볼까 싶은 생각이 들었다.

마침 Mac 키배열로 전환도 가능하겠다,

iMac에 물리고 맥용 키배열로 전환시켰다. 당연히 동작한다.

근데 여기서 문제가 생겼다

나는 Mac 전용 키배열을 사용할 때, 별도 키 매핑을 지정하여 오른쪽 cmd를 한/영 전환으로 사용한다.

한/영 전환을 f18로 할당하고, 오른쪽 cmdf18에 매핑시킴

스페이스바 우측 키 (일반적인 맥 키배열에서는 우측 cmd)를 한/영 전환키로 매핑하려면
스페이스바 우측 키 (GK893B 윈도우 배열에서는 우측 Alt 키) 가 Mac 키배열에서는 어떤 키로 바뀌는지 확인이 필요하다.

이를 확인하기 위해 Karabiner Event Viewer를 열고, 해당 키를 연타했는데 아무 반응이 없다.

다시 말해, GK893B를 맥 배열로 변경할 경우
스페이스바 우측 키 (키보드 각인으로는 Alt) 는 동작을 하지 않는다는 것인데,

매뉴얼을 부랴부랴 찾아봤더니, Mac 배열로 변환시 아래와 같이 변태같은 키배열이 된다는 것이다.

스페이스바 우측이 Fn ctrl cmd option 순으로 아주 괴상한 배열이다.

Fn키는 다른 키와 조합했을때 특정한 function을 수행하는 키이므로,
단독으로 눌렀을 때 입력이 없고, 그렇기 때문에 Event Viewer 에서도 반응이 없었던 것.
GK989B Mac 키배열 변태같음

Ref1. Apple Magic Keyboard 2

스페이스바 옆은 cmd option 순으로 배치된다.
맥북도 동일한 키배열을 가지며, 애플 제품이기 때문에 이게 정답이다.

매직키보드2 키배열

Ref2. Vamilo VA87Mac

일할 때 쓰는 키보드인데, 재구매 의사 250%인 키보드이다.
부디 다시 구매할 일이 생기기 전에 단종되지 않기만을 기도하고 있다. 🙏🏻

마찬가지로 스페이스바 옆은 cmd option 키가 위치하며,
매직키보드나 맥북과는 달리 공간에 여유가 있기 때문에 그 옆으로 Fn option 이 위치한다.
역시 정답이다.
VA87Mac

아무튼

GK893B는 Mac용 키보드를 지원하기는 하지만,
키배열 전환시 스페이스바 우측 키가 Fn키로 기능하기 때문에 단독으로 눌렀을 경우 입력값이 없고 🤬
이 때문에 나에게는 맞지 않게 된다는 것.

그래서

GK893B의 키배열 세팅을 Windows로 유지하면서, Karabiner 로 아래와 같이 설정하여 원하는 키배열을 만들었다.

GK893B Windows 키배열로 Mac에서 사용하기 위한 키매핑

위 세팅을 풀어서 적으면-

  1. 스페이스바 왼쪽 두 번째 키 (각인상 windows) 를 left option 으로 매핑
  2. 스페이스바 왼쪽 키 (각인상 Alt)를 left cmd 로 매핑
  3. 스페이스바 오른쪽 키 (각인상 Alt)를 f18 로 매핑
    • 나는 Mac 환경설정 > 키보드 에서 f18 을 한/영 전환으로 두었기 때문에, 스페이스바 오른쪽 키를 f18 로 매핑하면 한/영 전환키 동작한다.

여차저차하여

위와 같이 세팅하여 지금은 GK893B 로 iMac에서 글을 쓰고 있다.

나의 개인적인 사용성을 차치하더라도
Mac에서는 cmd 키가 굉장히 많이 사용되기 때문에,
Mac 배열로 전환시 스페이스바 오른쪽을 Fn 키로 바꿔버리는 것은 Mac에서의 사용성을 심각하게 저해하는 틀린 발상이라고 생각한다.

혹시나 한성컴퓨터에서 이 글을 보게된다면,
후속 버전 혹은 다른 제품에서는 개선되기를 🙏🏻

profile
딱히 정해놓은 건 없고 뭐든 써보려고요

4개의 댓글

comment-user-thumbnail
2021년 11월 27일

안녕하세요~키보드에 관심있어 구글링하다가 질문드립니다:)
혹시 맵핑을하면 키보드 우측에 있는 alt키를 command키로 사용이 가능한가요?
답변해주시면 감사하겠습니다~~~ㅎㅎ

1개의 답글
comment-user-thumbnail
2024년 1월 8일

덕분에 저도 잘 적용하게 되었읍니다.

답글 달기