※ 수정, 추가된 내용은 본문 하단에 있습니다. - 현재 프로그램 버전 v1.12.677
KingSaver, DuckMini/Poker, LightSaver V1/V2/V3, LightPad, Orion V1/V2/V3, Viper/Eagle V1/V2, Octagon V1/V2/V3, BlackBird, JetFire, TC-V3, JetStorm의 커스텀 펌웨어와
킹세이버, 덕미니/포커, 라이트세이버, 라이트패드의 오리지널 펌웨어를 포함하고 있습니다.
──────────────────────────────────────────────────
※ 처음 사용(또는 매핑 변경)하시는 사용자께서는
1. [기능 설명]을 읽으신 후 자신에게 필요한 기능 및 설정에 필요한 키를 확인하시고,
2. [키 매핑 프로그램 사용 방법]에 따라 원하시는 배열로 키 매핑을 변경(또는 확인)하여 저장,
3. [펌웨어 업로드 따라하기]에 따라 저장된 펌웨어 파일을 업로드하시면 적용됩니다.
──────────────────────────────────────────────────
──────────────────────────────────────────────────
안녕하세요~ 영휘다입니다.
라이트세이버, 오리온, 바이퍼/이글, 덕미니를 지원하는 커스텀 펌웨어를 공개하게 되어 이렇게 글을 올립니다.
본 펌웨어는 공식적인 펌웨어가 아니며, 제가 개발한 비공식 펌웨어입니다.
반드시 사용해야 하는것은 아니며, 쓰고 싶으신 분들만 사용하시면 됩니다. ^^;
맥에서의 테스트는 기본 입력 기능만 간략하게 이루어졌으며,
아수스 보드의 씨모스 진입여부는 1대의 컴퓨터에서만 테스트 하였고, 정상 작동함을 확인하였습니다.
기본적인 테스트 및 각 기능의 테스트는 되어있으나, 오류 수정 과정에서 발생한 또 다른 오류가 있을 수 있습니다.
해당 부분은 제보 접수시 최대한 빠른 시일내에 해결될 수 있도록 하겠습니다.
테스트에 참여해주신 bloodtypec님, 장비니님, 오리온 기보강을 지원해주신 duck0113님께 감사드립니다.
본 펌웨어의 소유권은 본인에게 있으며,
트루커스텀(KBD4U 포함)님에 의한 자유로운 사용에 대해 항시 허용함을 명시합니다.
본 펌웨어는 모든(혹은 특정) 시스템에 대한 지원 의무를 가지고 있지 않으며,
특정 시스템에서의 작동 여부에 관해 보장하지 않습니다.
본 펌웨어 사용으로 인한 모든 피해는 사용자 본인에게 귀속됩니다.
※ 펌웨어에 대한 쪽지 문의는 받지 않으며,
기능상의 오류, 설명 부족, 기능 개선 의견 등은 편한 방법으로 연락주시면 감사하겠습니다.
> 지원 기능
──────────────────────────────────────────────────
LED 효과 및 제어
각 그룹(펑션,모디+숫자,문자,키패드,사이드)별로 LED 효과 설정 및 저장 지원
효과 변경시 인디케이터 표시
LED 효과
1(일반). 항상 켜짐
1(반전). 항상 꺼짐
2(일반). 숨쉬기 - 켜짐상태 지연
2(반전). 숨쉬기 - 꺼짐상태 지연
3(일반). 누르면 켜짐 > 페이드 오프
3(반전). 누르면 꺼짐 > 페이드 온
4(일반). 달리기 - 키 입력이 많을수록 숨쉬기의 속도가 빨라짐
4(반전). 달리기 반전 모드 (일반 달리기의 온>오프 진행시 반전 모드는 오프>온)
5(일반). 누를수록 밝아짐 > 키 입력이 없으면 꺼짐
5(반전). 누를수록 어두워짐 > 키 입력이 없으면 최대 밝기
총 256레벨 중 최소밝기 16레벨 이상 자유로운 밝기 설정
밝기 조절(전 체널 동시 조절), 최소 밝기 설정으로 전체 LED 오프 가능
숨쉬기 모드의 키 누름반응 잠금 기능
절전모드 등에서 LED 전체 꺼짐
설정 가능한 여러개(9~13개)의 레이어 지원
오리온 V2, 옥타곤 V2, 블랙버드 : 사용자 레이어 4 + 펑션 레이어 4 + 핫키 레이어 1 + 임시 레이어 1
순차 변경되는 레이어 체인지 키(Ly CH) 지원(1>2>3>4>1... 의 순서로 반복 변경)
설정된 레이어의 반복 전환을 지원하는 레이어 토글 키(Ly TG) (1>토글레이어>1...의 순서로 변경)
토글레이어는 별도로 설정 가능(1번 고정, 2,3,4의 사용자 레이어)
실시간 설정이 가능한 핫키 레이어 지원
임시적으로 적용하여 사용 가능한 임시 레이어 지원
레이어 변경시 인디케이터 표시
변경시 설정된 레이어의 숫자만큼 깜박, 2.5초마다 반복 표시, 토글 상태 표시방식 중 선택 가능
전체 키간 딜레이 500ms를 무시하고 100ms만 지연 됨
일반적인 키보드 상태와 동일하게 입력되며, USB의 최대 허용 입력(6+1)에 도달하면 반복매크로는 일시 정지됨
1개의 매크로에 전체 할당 또는 전체 용량을 20개의 매크로로 사용
Shift + ESC 를 입력하면 ~ 문자가 입력되는 기능
~ 문자의 누름 상태의 유지 가능
눌려있는 키가 없는 상태에서만 작동하며, 해당 기능이 작동한 후 키 입력의 제한 없음
입력 지연시간을 최소화하여 사용할 수 있도록, 해당 기능을 추가
숨쉬기 등의 LED 이펙트 효과를 사용할 수 없으며, 기본적인 On/Off 기능만 사용 가능
──────────────────────────────────────────────────
※ 최초 키보드 연결(또는 부팅)시, 인디케이터 LED가 온>오프 상태로 변합니다.
인디케이터 LED가 켜져있는 상태로 유지되면 USB 통신에 실패한 것이니, 케이블을 다시 연결하시기 바랍니다.
FLIP을 이용한 펌업 후 [Start Application] 버튼을 누른 후에도 확인하시기 바랍니다.
※ 인디케이터 LED
키보드 연결 상태, 컨트롤 모드 진입 상태, 각 기능의 On/Off 상태 등을 나타냄
컨트롤 모드의 입력 오류시 빠르게 7번 깜박임
라이트세이버 : 우측 최상단 (캡스락, 넘락은 기본 위치)
오리온 : ESC 위치 (캡스락, 스크롤락은 기본 위치)
킹세이버, 덕미니, 바이퍼/이글, 옥타곤 : Caps Lock LED 사용
라이트패드 : 맨 윗줄(4개) 사용
오리온 V2, 옥타곤 V2, 블랙버드 : 별도 위치 사용
※ 키보드의 여러 기능을 설정하기 위한 컨트롤 모드(C/M)가 있습니다.
C/M(Control Mode) 키를 눌러 진입이 가능하고, ESC키를 누르면 빠져나올 수 있습니다.
컨트롤 모드에 진입하면 LED 효과가 멈추고 토클 LED가 깜박인 후 켜집니다.
FN키 조합 및 레이어 변환(Ly 1~4, Ly TG) 기능을 이용한 자유로운 키 입력이 가능합니다.
※ 컨트롤 모드에서 각 기능을 설정하는 방법은,
명령어(최대 3자리) 누름 후 엔터키를 누르면, 각 기능별 설정을 할 수 있습니다.
기본 명령어 목록은 매크로(SM20)에 설정되어 있습니다.
예를 들어,
EAC 명령어를 입력하기 위해서는 각 영문을 대소문자 구분없이 천천히 입력(LED 깜박임) 후
엔터키를 눌러야 합니다.
※ 명령어 실행(엔터)시 마지막으로 입력된 3자를 기준으로 실행됩니다.
EAD 등 오타시, 이전 입력을 무시하고 EAC를 다시 입력 후 엔터를 누르면 됩니다.
매크로 키 등 1자의 입력만 필요한 경우, 해당 키만 누르고 엔터를 누릅니다.
※ 각 기능 진입 후 기본적인 저장/종료 방법은 C/M키를 누르는 것입니다.
매크로 입력(이후 설명) 중 저장을 원할 때, C/M키를 누르면 저장됩니다.
※ 사용되는 숫자는 문자열 위의 숫자만 사용 가능하며, 패드의 숫자는 숫자로 인식되지 않습니다.
※ 컨트롤 모드를 종료하려면 ESC키를 누르면 됩니다.
1. MFN
2. FN4 (지원 기판에 한해서)
3. FN3
4. FN2
5. FN1
1. 매크로
2. 컨트롤 모드
3. 핫 키
4. 기능키(키 락 등의 설정/해제)
5. 키 락
6. Push Hold
──────────────────────────────────────────────────
기능 설명은 링크의 내용을 참고하시기 바랍니다.
──────────────────────────────────────────────────
사용 방법은 링크의 내용을 참고하시기 바랍니다.
프로그램 버전 : v1.2.226
──────────────────────────────────────────────────
약간의 설명 보완과 매크로 딜레이 설정 방법이 추가되었습니다.
핫키의 사용이 설정된 경우, 컨트롤이 적용되지 않는 문제 수정
컨트롤 모드의 인디케이터 딜레이 조절
USB 보고율(폴링 레이트) 변경
프로그램 버전 : v1.2.231
──────────────────────────────────────────────────
최대절전모드, 시스템 오프>USB 전원 대기상태 등의 경우에 전체 LED가 오프되지 않는 문제를 수정하였습니다.
각 설정의 저장 가능 여부를 본문에 추가하였습니다.
프로그램 버전 : v1.2.233
──────────────────────────────────────────────────
※ 레이어 변경 인디케이터 표시방법 설정 가능
※ 컨트롤 모드 진입 후 레이어 변경 가능하도록 변경
※ 핫키 스킨 레이어 기능 보완
※ 디바운스 설정 변경
※ 의도된 키 입력 기능 보완
※ 백업기능 추가
프로그램 버전 : v1.3.239
──────────────────────────────────────────────────
오리온에서 인디케이터 LED 위치가 ESC/Scroll Lock 에 혼용되어 표시되는 문제를 수정하였습니다.
오리온 기본 키맵에서 Back Space 키의 위치가, 일반적인 2X 사이즈 키캡에서 작동하지 않는 문제를 수정하였습니다.
프로그램 버전 : v1.3.240
──────────────────────────────────────────────────
키 매핑에서 Apps, Power 두 키의 값이 잘못된 것을 수정하였습니다.
해당 문제는 라이트세이버, 오리온의 커스텀 펌웨어에만 해당하는 문제입니다.
제보해주신 시사교양PD님께 감사드립니다.
프로그램 버전 : v1.3.242
──────────────────────────────────────────────────
라이트패드 펌웨어의 업그레이드 버전이 발표되어, 매핑 프로그램을 업데이트 하였습니다.
프로그램 버전 : v1.3.243
──────────────────────────────────────────────────
멀티LED(색상 자동 변환, 2접점 방식의 LED)가 작동할 수 있도록 LED 제어 부분을 수정하였습니다.
제보 및 테스트해주신 고구마군님께 감사드립니다.
LED 효과 - 숨쉬기 - Push Lock(키 누를시 밝아짐/어두워짐) 저장 상태가 정상적으로 적용되지 않는 오류를 수정하였습니다.
프로그램 버전 : v1.3.244
──────────────────────────────────────────────────
※ LED 밝기 제어가 채널방식으로 변경되었습니다.
※ LED 임시 오프 기능이 추가되었습니다.
프로그램 버전 : v1.3.247
──────────────────────────────────────────────────
※ 바이퍼/이글 커스텀 펌웨어 추가
※ 덕미니/포커 (오리지널 펌웨어) 배열 오류 수정
윈키 배열에서 우측 Alt, 우측 Gui 키의 위치가 바뀐것을 수정하였습니다.
제보 및 테스트해주신 muggs님께 감사드립니다.
※ MFN의 재입력 대기 시간 변경
※ 핫키 작성 방식 수정
프로그램 버전 : v1.4.266
──────────────────────────────────────────────────
※ 메뉴 목록의 오타를 수정하였습니다.
제보해주신 duck0113님께 감사드립니다.
※ 프로그램 버전 정보가 잘못된것을 수정하였습니다.
※ 파일 저장시, 프로그램 버전 정보가 잘못 표기되던 오류를 수정하였습니다.
프로그램 버전 : v1.4.271
──────────────────────────────────────────────────
※ 펌웨어 업로드 기능이 추가되었습니다.
[02D KeyMapper 프로그램을 이용한 펌웨어 업로드 따라하기] 글에 포함된 파일과 설정이 필요합니다.
프로그램 버전 : v1.4.288
──────────────────────────────────────────────────
※ 덕미니 커스텀 펌웨어 추가
테스트를 진행해주신 알렉스님께 감사드립니다.
※ 저장된 파일 오픈시, 버전 정보 확인 기능 추가
※ 인디케이터 LED의 레이어 표시 주기가 5초로 적용되던것을 2.5초로 변경하였습니다.
※ 기능 추가 : Shift + ESC = ~
프로그램 버전 : v1.4.305
──────────────────────────────────────────────────
※ 반복 매크로(L/Macro) 기능 개선에 따라, 기존에 사용하던 반복 매크로는 재설정해야 합니다.※ 매핑 프로그램의 키 명칭 일부 수정※ Static Macro 작성 폼 개선※ 부트로더(펌웨어 업로드 가능 상태) 진입 기능 추가※ 매핑 프로그램 - 펌웨어 업로드 폼 개선※ 펌웨어 버전 정보 인식 방법 개선※ 키보드에 적용된 펌웨어 버전 정보 확인 기능 추가※ 키 입력 프로세스 개선※ 반복 매크로 기능 개선※ 임시 레이어(Temporarily Layer) 추가
프로그램 버전 : v1.5.333
──────────────────────────────────────────────────
※ 반복 매크로(L/Macro) 기능 개선에 따라, 기존에 사용하던 반복 매크로는 재설정해야 합니다.
※ 매크로 딜레이 오류 수정 및 개선
※ 정적 매크로(Static Macro, SM01~SM20) 저장 방식 변경
※ 디바운스 처리 방법 개선
※ 반복 매크로(L/Macro) 적용 방법 변경
※ LED 이펙트 우회 기능 추가 (LED effect bypass)
※ 테스트를 진행해주신 GOM⌘HHKB님, 장비니님께 감사드립니다.
프로그램 버전 : v1.6.365
──────────────────────────────────────────────────
※ 키 잠금 기능이 FN키 조합에서도 작동하는 문제가 수정되었습니다.
※ 매핑 프로그램 Firmware Type, Layout 메뉴가 불필요하다 판단하여 제거하였습니다.
※ 정적 매크로의 일부 오류가 수정되었습니다.
※ 매핑 프로그램의 일부 오류 수정 및 기능 개선
Restore 기능 사용시, 이전 버전의 매크로 데이터가 입력되면 프로그램이 종료되는 문제를 수정하였습니다.
※ 제보해주신 GOM⌘HHKB님께 감사드립니다.
오리지널 버전의 펌웨어 파일 오픈시, 버전 정보를 확인하는 과정에서 프로그램이 종료되는 문제를 수정하였습니다.
※ 제보해주신 화이트핸드님께 감사드립니다.
※ 킹세이버의 커스텀 펌웨어가 추가되었습니다.
※ 기판 및 키보드를 대여해주신 건우아빠님께 감사드립니다.
※ 옥타곤의 커스텀 펌웨어가 추가되었습니다.
※ 테스트 및 오류를 제보해주신 duck0113님, 장비니님께 감사드립니다.
※ 디바운스 테스트 기능이 추가되었습니다.
프로그램 버전 : v1.6.456
※ 작동 프로세스 개선으로 입력속도 향상
※ Remote Wake Up 기능 추가
※ Push Hold 기능 추가
※ 옥타곤 오류 수정, 인디케이터 변경
※ Hotkey 수정
※ 한/영 키, Europe 키 추가
※ 한/영키 추가에 많은 도움을 주신 본드로이드님께 깊은 감사를 드립니다.
프로그램 버전 : v1.7.560
──────────────────────────────────────────────────
※ 라이트패드, 오리온 V2, 옥타곤 V2 추가
※ 라이트패드의 오류를 제보해주신 쪼로다님께 감사드립니다.
※ 오리온 V2의 스위치 LED 깜박임 현상 개선
※ 베타버전의 추가/변경 사항 (2015.09.22)
매크로의 자동 반복 기능 추가
매크로 딜레이 가속현상 수정
이미 설정된 동적 매크로의 반복/자동 반복 상태 변경 가능하도록 수정
핫키 최적화
EEPROM 초기화 기능 변경 > 공장 출고 상태로 초기화
키 잠금 기능을, 이전 설정을 유지한 채 변경 가능하도록 수정
정적 매크로 작성에 한/영키가 입력되도록 수정
프로그램의 정적 매크로 수정 버튼(액션 매크로 목록의 순서 변경)으로 인한 다운 현상 수정
※ 동적 매크로 기록시, 최대 입력 초과시점의 마지막 키가 오작동 되는 문제 수정
※ 오류를 제보해주신 자유군님께 감사드립니다.
매크로 기록시, 자동으로 반복 상태가 설정되는 문제 수정
매크로 기록 후 컨트롤 모드에서 자동으로 빠져나오도록 변경
※ 원입님의 건의사항으로, 개선이 필요하다 판단되어 변경되었습니다.
※ 옥타곤 V1의 키 입력 오류 현상 수정
※ 오류를 제보해주신 엔시디아님께 감사드립니다.
※ 바이퍼/이글의 키 입력 오류 현상 수정
※ 오류 제보, 테스트를 해주신 붕붕이v, 건우아빠님께 감사드립니다.
※ 킹세이버, 덕미니, 바이퍼/이글, 라이트세이버 V1/V2, 오리온 V1에 미디어/마우스 기능이 추가되었습니다.
오리온 V2, 옥타곤 V2의 펌웨어가 완전히 분리되어, 버그 수정을 제외한 추가적인 업데이트는 종료됩니다.
프로그램 버전 : v1.8.622
──────────────────────────────────────────────────
※ 블랙버드 추가
기본적으로 오리온V2, 옥타곤V2와 동일한 기능을 사용합니다.
※ 프로그램 오류 수정
오리지널 펌웨어 저장시 프로그램이 다운되는 문제 수정
※ LED 임시 끄기 오류 수정
해당 문제와 관련된 입력 지연 문제 수정
※ 오류를 제보해주신 고구마군, Gomzip님께 감사드립니다.
※ LED 이펙트 성능 조정
조금 더 자연스러운 표현을 위해 적절히 튜닝되었습니다.
※ RGB 이펙트 속도 조절 기능 추가 (오리온V2, 옥타곤V2, 블랙버드)
스위치 백라이트의 경우, 숨쉬기 모드만 속도 조절 기능에 영향을 받습니다.
Speed Up, Speed Down 키로 조절 가능합니다. (10 단계)
※ 그 외 자잘한 오류가 수정되었습니다.
※ LED 이펙트 오류 수정
각 채널(부위)별 이펙트를 다르게 설정하는 경우 발생하는 문제(밝기 저하 등) 수정
※ 오류를 제보해주신 시소, 강철천사님께 감사드립니다.
※ 라이트패드 입력 문제 수정
특정 상황(또는 시스템이나 기판)에서 입력에 문제가 발생하는 문제
수정된 펌웨어가 적용되지 않은 문제로, 새로 업데이트
※ 오류를 제보해주신 냥군, 카엔님께 감사드립니다.
※ 디바운스 기능 업데이트
디바운스 타임이 맞지 않고, 중복 체크를 진행하던 부분을 업데이트
※ 그 외 자잘한 오류가 수정되었습니다.
※ V1 펌웨어의 인디케이터 작동 오류 및 LED 임시 끄기 기능의 오류 수정
(킹세이버, 덕미니, 바이퍼/이글 V1, 라이트세이버, 오리온V1, 옥타곤V1)
※ 오류를 제보해주신 Gomzip, 브란브루크님께 감사드립니다.
※ 바이퍼V2/이글V2 펌웨어 추가
오리온V2 이후의 펌웨어와 동일한 기능을 사용할 수 있습니다.
※ 키맵 복원기능이 블랙버드를 지원하지 않던 문제 수정
※ 라이트세이버 오리지널 펌웨어 기본 매핑이 잘못되어 있던 부분 수정
기본 매핑의 0과 O과 바뀌어있던 부분 수정
※ 문제를 제보해주신 폐인교주님께 감사드립니다.
※ 그 외 자잘한 오류가 수정되었습니다.
※ 라이트세이버 V3 펌웨어 추가
오리온V2 이후의 펌웨어와 동일한 기능을 사용할 수 있습니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ 라이트세이버 V3 매핑 적용 오류 수정
기본 레이어1을 제외한 레이어의 매핑 설정이 정상적으로 작동하지 않는 문제 수정
※ 문제를 제보해주신 감자팅님께 감사드립니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ 젯파이어 펌웨어 추가
오리온V2 이후의 펌웨어와 동일한 기능을 사용할 수 있습니다.
※ 블랙버드 패드부 LED 설정 오류 수정
패드 제어키를 매핑할 수 없는 문제를 수정하였습니다.
※ 문제를 확인해주신 엘케인님께 감사드립니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ 방향키 문자 변경
한글 윈도우가 아닌 경우, 방향키를 매핑할 수 없는 문제 수정
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ 오리온V2 RGB 설정 변경시 발생하는 오류 수정
※ 문제를 제보해주신 Shyfactory님께 감사드립니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ TC-V3 펌웨어가 추가
오리온V2 이후의 펌웨어와 동일한 기능을 사용할 수 있습니다.
방향키 위의 인디케이터 가운데 위치는 항상 켜짐으로 고정되어 있습니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.
※ JetStorm 펌웨어가 추가
오리온V2 이후의 펌웨어와 동일한 기능을 사용할 수 있습니다.
※ 그 외 변동된 사항은 없습니다.문제나 버그 발견시 댓글로 남겨주시면, 가급적 빠른 시일내에 수정할 수 있도록 하겠습니다.