Alt나는 키 조합(예: + F12) 을 사용하지 않고 다양한 명령에 추가 키를 바인딩하기 위해 키보드를 확장하는 방법에 대한 정보를 찾고 있었습니다 .내가 찾은 것에서, 이론적으로 PS/2 키보드는 256개의 서로 다른 신호를 작동할 수 있는 것처럼 보이지만 일부 바이트는 PS/2 키보드 작동 데이터용으로 예약되어 있기 때문에 정상적인 키 누름을 전송하는 데 모든 신호를 사용할 수 있는 것은 아닙니다. USB 키보드가 이 문제를 해결했을 수도 있지만 최신 버전의 Windows가 이러한 주요 신호를 모두 이해할 수 있는지 여부에 대한 의문이 남아 있습니다.
~에가상 키 코드가 나열된 MSDN 페이지일부 키는 "할당되지 않음", "예약됨" 또는 "OEM 특정"으로 나열됩니다. 내가 알고 싶은 것은 AutoHotKey 유형 소프트웨어나 사용자 정의 Arduino 기반 USB 또는 PS/2 키보드를 통해 시스템에 전송된 경우 Windows가 이해할 수 있는 키에 대한 고유 바이트 코드 수입니다. 키, 키보드 드라이버 편집과 같은 OS 수정 없이 특정 키에 일부 제한이 있는지(예: 일부 키는 수정자 키이거나 다른 키와 조합하여 사용할 수 없음)