묻고 답하고
지금 덱 헤슘 키보드의 USB 무한 동시 입력 기능을 테스트 해보았는데..
정말로 무한 동시 입력이 되어서 놀랐습니다..
테스트 환경이
http://www.microsoft.com/appliedsciences/KeyboardGhostingDemo.mspx
이사이트에서 확인해본거라 전키가 모두 되는지는 모르겟지만
20키 이상지원되는건 확실하더군요..
제가 알기론 usb 방식은 6키+1기능키 정도 뿐이 지원않되는걸로 알고 있었는데..
광고 그대로 20키이상 동시입력이 지원되는걸 보니 ...좀 놀랍더군요..
무한 동시 입력 기능키를 끄면 6키+1기능키 지원만 되는것도 확인했고요..
이게 무슨 원리인지 알고 싶네요..그리고 이 원리가 CUP나 컴퓨터 연산에
무리가 주는방식인지 걱정이 되기도 하고요 ^^
My nickname 1`s (일스)
English Pronunciation ils
Korean Keyboard Mania
FILCO
Majestouch2 NINJA White Red Switch - Dye sublimation PBT Two-tone beige RGB imprinted
CHERRY
G80-3497 Black Brown Switch - Dye sublimation PBT RealForce 10th anniversary concept
G80-3497 White Blue Switch - Dye sublimation PBT Two-tone beige
본문과는 상관없는 내용이지만..
아시다시피 usb입력자체는 무한동시입력을 지원할수없기때문에 구현할려면 특수한 펌웨어를 키보드 보드에 임베드하는것같더군요.
그래서 그런지 usb 동시입력키보드가 가끔씩 충돌이 나고, 은행같은 보안사이트같은 경우는 아예 타이핑이 안돼거나 튕기거나 하는 현상이 일어나는걸 경험했습니다.
usb키보드중에 특정한 소프트웨어 설치 필요없이, 키보드 연결만으로 "미디어컨트롤"이 되는 키보드도 가끔씩 특정한 프로그램들이랑
충돌이 되는 현상을 목격했습니다. 대부분 보안 프로그램들이였습니다.
근데 또 로지텍 미디어 키보드 같은 경우는 소프트웨어를 설치를 안해도 아무 문제가 없는걸로 봐서
다른 키보드들도 펌웨어를 좀 더 수정해서 고치면 아무 문제 없을거라고 봅니다.
음...
그냥 적어봤습니다.. ㅋ
덱헤슘에서 어떻게 구현했는지는 모르겠습니다.
야매 구현 방법으로는 물리적키보드 하나에 복수개의 장치를 설정하는 방법이 있습니다.
6개 이상 눌렸으면 다음 장치로 계속 실어보내면 ( 6 x 장치개수) +1 을 구현 할 수 있긴합니다.
제 생각으로는 USB로도 충분히 N키 롤오버를 구현 할 수도 있는데 HID가 이런 스펙을 한데에는 쓰질데기 없는 스펙이라는 견해가 있지 않았을까 합니다.
키보드쓰면서 6개 이상의 키입력이 필요한 경우가 있을까 싶습니다.
물론 저도 무한입력 테스트 해보면서 오~된다 쩐다 ㅎㅎㅎ 하고 기분 좋아하긴합니다. ㅎㅎㅎ