매일 디스코드 들어가보는게 일입니다..만..
누피에서 계속 펌웨어 테스트를 해보는 것 같습니다.
현재 중복 입력되는 이슈가 2-3ms 정도의 시간차로 발생한다고 해서,
약간의 지연을 주는 방식으로 해결을 보려고 하는 것 같습니다.
방금 디스코드에서 받은 펌웨어가 두 가지 버전인데, 둘 다 1.0.3 기반이고, 지연 시간이 좀 다릅니다.
1.0.3.1 - 3ms 지연
1.0.3.2 - 5ms 지연
혹시 같이 테스트 해보실 생각 있으시면, 디스코드에 오셔서 같이 테스트를 해보심이 좋을 것 같습니다.
문제 해결 빨리 해야 레몬축이던 라즈베리축이던 쓸 수 있을 것 같아요 ;ㅁ;
만약 디스코드가 없으시다면, 메일 주시면 두 가지 펌웨어를 전부 보내드리겠습니다.
이게 채터링 키씹힘 현상이 제일 적어서 정식패치 나올때까지 이렇게 쓸듯합니다…
지금 1.0.3.2 (5ms 지연)을 플래싱하고 스페이스바만 레몬축으로 바꿔봤는데, 스페이스바 더블 입력 증상은 나오지 않는 것 같습니다.
... 속는 셈 치고 전부 다 교체해봐야 하나 싶습니다. ㅋㅋㅋ;;
https://github.com/jincao1/qmk_firmware/releases
이 사람꺼 배포버전인데... 내부 소스도 공개되어 있고 패치 내용이 꽤 구체적입니다.
air v2와 gem80이 같은 칩셋이 들어가있는걸로 알고 있는데 특주축 일부에 발생되는 입력처리에 대한 칩셋의 문제가 아닌가..생각이 됩니다. 그걸 지금 지연으로 처리하고 있는건데 여기 패치하는 사람은 꽤 구체적으로 현상에 대한 패치를 세부적으로 하고 있더라고요.
이 사람껄로 패치하면 75 배열로 보여서 del, insert키를 못쓰게 되는데, 그걸 via.json을 수정해서 https://usevia.app에 들어가서load draft definition에서 json 로드한 후 디바이스 로드해서 새로 매핑했습니다.
그래서 직접 패치해보시면 타자를 쳐도 지연현상이 전혀 느껴지지 않으실겁니다.
1.0.2버전은 너무 지연이 심해서 "1000hz고 뭐고 유선으로 연결해도 그냥 오래된 구형 블루투스 키보드쓰는거 같은 느낌" 이었는데...
그나마 링크의 패치버전은 너무 괜찮습니다.
아마도 이 패치를 만든 사람이 아직 gem80을 안사서 패치버전이 안나온거 같은데... 구매했다면 열심히 만들었을거 같긴합니다.
근데 되더라고요. ㅋㅋㅋㅋ 그리고 타자를 쳐보니 귀신같이 채터링 현상과 키씹힘 현상이 없어져서 이 사람 패치 버전으로 지난주부터 쓰고 있습니다.
오늘은 그냥 gem80용 via.json을 air 75 v2 이름과 product id로 변경해서 키맵핑을 새로 만들어서 사용하니 그냥 gem80처럼 쓰는 느낌이 나더라고요.
이 분이 버닝해서 gem80 패치를 만들어줬으면 좋겠네요 ㅋㅋㅋ
스테빌 소음이 좀 있어서 수평 맞추고 전부 305로 윤활했습니다.. 굉장히 만족스러워요 ㅎㅎ
제 느낌상으로는 air v2 75 펌웨어로 gem80 펌웨어 비슷하게 만들 수 있지 않나 싶습니다. 실제 소스를 뜯어보면 65 v2랑 75 v2도 똑같고 이건 추측이지만 gem80도 왠지 비슷할거 같고요.
아직 nuphy-src 에서 gem80이 공개가 안되어서.... 이거 공개되기 전까지는 펌웨어 만들기가 쉽지 않아보이긴합니다.
하드웨어 디버깅이 가능하니 소스 수정도 빨리 가능하네요...저도 하드웨어 디버깅 가능한건지 찾아보느라 어제 소스를 gem80용으로 만들까 했었는데 제가 늦었네요 ㅠㅠ
심지어 LED 키맵까지 완벽하게 한거보니 정말 이 세상엔 능력자들이 많습니다 ㅋㅋㅋ
확실히 ryo 패치 버전으로 하니 gem80이 쓸만해진 느낌입니다.
v2부터 적용된 새로운 보드와 칩셋에 대해 문제가 있다는걸 알았으니 nuphy측에서도 다음에 나오는 수정된 하드웨어 및 소프트웨어 업데이트를 서둘러야 하는거 아닌가 싶습니다...
꾸물거리다가 gem80에 실망을 많이한 nuphy에 충성스런 팬층이 다 떨어져나갈거 같아요.
제품 받고나서 스위치 문제인가 싶어서 이거저거 테스트 했었거든요. 기존 galaxy80에 레몬스위치 이식도해보고 q1 pro에도 해보고... gem80에만 채터링이 생겨서 하드웨어 의심을 하기 시작했었는데 이미 그 문제를 찾아낸 개인 개발자가 있다니... 정말 대단한 열정을 가진 사람들이 많아요.
nuphy 75 v2와 gem80 하드웨어가 동일해서 가능했던거 같아요.
지금 ryo 버전으로 2시간 쓰고 있는데 채터링 현상이 지금까지는 없습니다. 키 씹힘도 없고요...
문제는 정식 nuphy-src를 통해 공개된 정식 gem80 소스가 아니다보니... 몇가지 안되는게 있고, nuphy측에 요청했으니 아마도 곧 공개해주지 않을까 싶습니다.