묻고 답하고
안녕하세요.
http://www.kbdmania.net/xe/qanda/7219567
이 글에도 적혀있는 질문인데... 원하는 대답이 나오지 않고 묻혀버려서 다시 한번 올려봅니다.
요지는 다음과 같습니다.
아이콘 컨트롤러를 사용하는 키보드(저는 HHMX를 사용중입니다.)
에서 fn키 관련 동작이 해피해킹의 fn키의 동작방식과 약간 다릅니다.
fn키 누름, L 키 누름, fn키 뗌, L 키 뗌.. 의 순으로 입력했을때,
해피는 page up 키만 눌리는데,
아이콘에서는 page up키가 동작한 후 fn키를 떼는 순간에 L키가 입력이 됩니다.
더 나아가면...
fn키 누름, L 키 누름, fn 키 뗌 의 순으로 입력한 경우에도 (L은 계속 누르고 있음)
해피는 page up 키가 계속 눌린 동작을 하는데
아이콘은 page up은 fn키에서 손을 떼기 전까지만 동작하고,
이후에는 L 키를 계속 누르는 것으로 동작을 합니다.
사소한 차이이기는 하나 완벽한 해피를 체리 스위치에서 누리고 싶었던 저로서는 스트레스네요;;
(어차피 마이너한 키배열로 예쁜 키캡 구해서 커스텀하기도 어렵고.... 그냥 해피를 여러대 들여야 하려나요ㅜㅜ)
아이콘 컨트롤러가 나온지 오래된 만큼 이전에도 이런 이야기가 나왔을법 한데 검색을 해도 잘 찾지 못하겠더라고요.
관련한 내용 알고 계신 고수분 계시면 답변 부탁드립니다.
아니면 이후에 나온 컨트롤러중 이런 문제점이 없는 컨트롤러라도 좀 알려주세요 ㅠ
아, 참고로 제가 사용중인 아이콘의 펌웨어는 1.0.3 입니다. (맥 사용자)
작성된지 6개월이 지난 글에는 새 코멘트를 달 수 없습니다.
해당 부분은 문제가 아니고... 펌웨어 개발 단계에서 개발자의 선택에 달린 문제입니다.
Fn 키조합시 Fn을 다른 키보다 먼저 떼는 경우, Fn 캔슬을 할지 아니면 그대로 입력되던 조합 신호(예를 들면 위에서 말씀하신 PgUp)를 입력시킬지 결정해서 코딩을 합니다.
그렇기때문에 이것을 따로 문제점이라 분류를 하지 않았을 듯 하네요...
이후의 다른 컨트롤러들은 어떻게 처리하는지 모르겠지만... 개발자분마다 성향이 다르니... 아이콘과는 다르게 개발하신 분도 있지 않을까요? KMAC류 기판이 어떤가 한 번 알아보시고, 괴수가면님 PS2AVR이 어떤지 한 번 알아보세요. 펌웨어의 수정은 괴수가면님이 좀 더 빠르시긴 할겁니다.