키보드나 마우스에 위에 나열된 키가 없더라도, 핫키로 사용할 수 있습니다. 다음 단계를 따르십시오:
SC159:: ; 159를 키 값으로 교체하십시오.MsgBox, %A_ThisHotKey% was pressed.return
역 방향: 다른 키를 "미지의 키"가 되도록 리맵하려면, 다음 예제를 따르십시오:
; 159를 위에서 발견한 값과 교체합니다. (필요하면) FF를 가상 키로 교체합니다.; 가상 키 코드는 Key History 화면의 첫 컬럼에서 발견할 수 있습니다.#c::Send {vkFFsc159}
또다른 해결책: 키나 마우스 버튼을 Key History 화면에서 탐지할 수 없으면, 다음 중 하나를 시도해 보면 도움이 될 것입니다:
마우스나 키보드에 함께 따라오는 소프트웨어의 환경을 재구성하면 (종종 제어판이나 시작 메뉴를 통하여 접근할 수 있습니다) "미지의 키"가 다른 키눌림을 전송하도록 만들 수 있습니다. 그런 키눌림은 이제 스크립트에서 핫키로 정의할 수 있습니다. 예를 들어, 미지의 키가 Control+F1을 전송하도록 구성했다면, 스크립트에서 ^F1::
을 사용해 간접적으로 그 키를 핫키로 만들 수 있습니다.
DllCall: 휴먼 인터페이스 장치 지원을 시도해 봅니다. 또 RawInput*와 같은 키워드로 포럼을 검색해 보실 수도 있습니다.
다음은 마지막 의존책입니다. 일반적으로 절망적일 경우에만 시도하십시오. 성공의 가능성이 매우 낮고 원하지 않는 부작용을 야기해 다시 돌이킬 수 없을 수도 있기 때문입니다:
키보드나 마우스에 따라오는 소프트웨어를 제거합니다. 또는 드라이버를 보다 표준적인 드라이버 예를 들어 OS에 내장된 드라이버로 교체합니다. 성공한 한다면 여러분의 전용 드라이버가 제공하는 특징이 없더라도 살아갈 수 있다는 확신을 가질 수 있습니다.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
일종의 매크로프로그램같은 스크립트 언어인데
외부입력장치(스타일러스펜)의 버튼을 다른기능키로 리맵핑할라고 합니다.
아마 키로그를 작동시킨다음에 키코드 값을 찾아내는거같은데..
며칠간 좀 알아봐야겠지만 프로그래머가 아니라 뭔소린지 도통 모르겠어요 ㅅㅂ
http://autohotkeykr.sourceforge.net/docs/FAQ.htm
물론 여기서 답을 알아가려는건 아니지만 혹시 한국말로 물어볼수있는 커뮤니티나 모임같은걸 아시는분 있으면 좀 도와주세용
![]() |
![]() |