본문 바로가기
ETC 🌷

Varo san v75 키보드 VIA프로그램 셋팅하기

by 째파 2023. 4. 13.
반응형

이번에 VARO san v75 풀알루미늄 키보드를 샀다.

거금을 들여 처음으로 구매할 커스텀 키보드여서 구매 전 엄청 찾아보고 타건샵까지 방문해서 고민했다.

풀알루미늄, 가스켓, 핫스왑, 윤활조립, 노브 등등이 매력적이었기에 결국 v75 결정!

키캡은 varo mall에서 품절이길래 따로 구매를 하였고, 배송도 같은 날 와서 완성품으로 조립할 수 있었다.

풀윤활된 오렌지축의 도각임이 무접점 키보드만 사용했던 나에게는 너무 귀엽고 새로웠다.😍

 

varo san v75 커스텀 키보드

 

그런데 큰 문제가 발생하고 말았으니...

 

 

😖 문제 상황

나는 일할 때에는 MAC을 사용하고 개인적인 용도나 게임용으로 Window를 사용하고 있다.

메인으로 맥북(M1, Ventura)에 사용하기 위해 구매한 것이기에 맥북에 키보드 연결을 했는데 아래 같은 문제들이 발생했다.

  • 맥 모드 시 F3, F4, F5, F6 동작 안 함 (mission control, spotlight 등)
  • 때때로 F3을 누르면 command + tab(alt + tab)이 되고 F4를 누르면 e가 입력됨
  • 블루투스로 맥 사용 시 karabiner 작동 안 함
  • 윈도우 모드시 윈도우키, Alt키 반대 
  • ...등등 더 있었는데 이것저것 만지다 까먹음

맥북에서 다른 키보드를 사용할 때에는 CapsLock을 한/영 키로 사용하고 있었고 딜레이 현상을 해소하고자 Karabiner로 셋팅을 한 상황이었는데 v75로 블루투스 사용 시 동작을 안 했다.

할 수 없이 QMK펌웨어를 기반으로 하는 VIA를 사용하게 되었다.

그런데 이 VIA라는 것이 정보도 많이 없고 처음 보는 프로그램이다 보니 키보드 셋팅에 집착하던 나는 공부를 하게 되었다........................

 

 

🔥 해결 과정

우선 유선연결을 해야 VIA 설정이 가능하다.

VIA 설치를 하고 키보드 검색이 안되면 json 파일을 업로드해 주면 된다.

MAC이 잘 안 된다는 고객센터의 말을 듣고 Window 컴퓨터에 유선연결을 하고 MAC은 블루투스 모드를 설정하여 왔다 갔다 하며 진행하였다.

그리고 왜 안되는지 명확히 알기 위해 내가 누르는 키보드가 무엇인지 알려주는 아래 사이트에서 하나하나 다 쳐보면서 뭐가 문제인지 상황 파악을 했다...... (VIA 안에도 테스터가 있긴 하다.)

키보드 테스터

https://www.keyboardtester.com/

 

Keyboard Tester

Welcome to the internet's premiere keyboard testing website. Our custom hand-coded testing software allows you to test every key on your computer keyboard within the comfort on your own browser. Simple, fast, efficient, and free, KeyboardTester.com is the

www.keyboardtester.com

 

이때 알게 되었는데 맥 모드의 경우 F3은 mission control 대신 command + tab, F4는 Spotlight 대신 alt + e가 설정되어 있었다.

아마 윈도우에 해당 기능이 없고 인텔 맥북에서 M1으로 넘어오면서  F3 ~ F6 단축키가 바뀌어서 제대로 매핑이 안된 것 같다.

제대로 매핑해 주기 위해 QMK docs까지 찾아보았다.

https://docs.qmk.fm/#/mod_tap

 

QMK Firmware Docs

The full documentation of the open-source firmware

docs.qmk.fm

 

 

💡 해결 방법

결론적으로 VIA에서 원하는 키에 내가 원하는 동작의 macro를 심어주었다.

macro입력 문법은 QMK docs에서 찾아보면서 진행했고 입력할 때 앞부분만 입력해 줘도 자동완성으로 뜨니까 입력은 쉽다.

주로 사용하는 F키들만 매핑해 주었고 사용하지 않는 키들은 그대로 두었다.

qmk 문법 동작
{KC_HAEN} 한/영
{KC_LGUI} 왼쪽 윈도우키 (Left window)
{KC_LALT} 오른쪽 윈도우키 (Right window)
{KC_F5} F5
{KC_F6} F6
{KC_LCTL,KC_UP} mission control 열기 단축키
{KC_LGUI,KC_SPC} Spotlight열기 단축키
{KC_CAPS} Caps Lock

추가적으로 Fn + S, Fn + A까지 건드려서 아예 레이어를 다시 구성해 주었다.

기본이 layer 0 이고 Fn을 누를 경우, layer 1 사용이 가능하다.

TG 사용해서 바꿨다고 했더니 고객센터에서 웃으셨다. Fn만 건들지 말라고 하셨다!

 

근데 참고로 VIA 셋팅이 저장이 안 된다.

이게 san v75 만 그런 것인지 모르겠지만 고객센터 전화로도 안된다고 확인받았다.

그래서 셋팅을 사진으로 저장해 두고 바꾸고 싶을 때마다 그대로 바꿔주어야 한다. ㅠ (이미 몇 번 날림)

VIA layer 구성

 

요약 및 해결방법을 정리하자면,

  • VIA는 유선연결로 사용해야 하고 Window 사용을 권장하며 varo san v75는 셋팅 저장(json) 안 됨
  • VIA에서 Fn을 건들면 새 키보드를 구매해야 함. 초기화 안됨
  • MAC에서 블루투스 모드 사용 시에는 Karabiner 동작 안 함 
  • layer 1의 키보드에 TG(0), TG(2)를 매핑해 두면 layer0과 layer2를 사용하는 모드로 바뀜
  • 사실 san v75는 블루투스 3개(Fn + z, x, c) 페어링을 지원하지만 두 개만 사용하기를 권장

해결 도중에 캡처는 없다... 캡처하려고 VIA를 다시 열면 지금 셋팅이 다 날아갈 것을 알기 때문에 😂

진짜 거의 4시간 동안 문제 해결하려고 개고생 했는데 이렇게 되니까 키보드에 더 애정이 생겨버렸다.

이 비아 프로그램 셋팅 때문에 고생한 게 아까워서 블로그에 남겨본다.

누군가에게 또 도움이 되기를...!!!!

 

반응형

댓글