다른 프로그램에서 유사한 리 맵핑을 기반으로하면 원하는 방식으로 작동하기 어려울 수 있습니다. 필자는 실제로 이것을 테스트하기 위해 Maya를 가지고 놀지는 않지만 불가능한 것은 아니지만 실험을해야 할 수도 있습니다.
패닝 교체를 염두에 두어야 할 한 가지는 "업"기능을 위해 추가 단축키를 사용해야 할 수도 있다는 것입니다. "업"기능을 추가하면 원래 / 비 "업"기능은 "다운 만"기능으로 암시 적으로 처리됩니다.
아래에서 이와 같은 것을 시도하십시오. {Ctrl Up}
핫키가 트리거 될 때 자동으로 전송되지 않으면 첫 번째 핫키 를 추가해야 할 수도 있습니다 . 트레이 아이콘을 사용하여 프로그램을 열고 원하는 방식으로 작동하지 않는 경우 재생되는 키 입력을 확인하십시오.
#IfWinActive, ahk_exe maya.exe ; ← replace with actual exe name
^!LButton::SendInput {Alt Down}{MButton Down}
^!LButton Up::SendInput {MButton Up}{Alt Up}
#IfWinActive
원본 스크립트에서 :
^LButton::MButton
... 두 가지를보고 싶을 수도 있습니다.
1) * 수정자를 추가하면 다른 키를 누를 때마다 활성화됩니다.
2) 키 입력 로그를 봅니다. 이 단일 단축 키로 발생하는 것으로 의심되는 것은 해당 "위"단축 키없이 제어를 유지하면서 LButton을 클릭하자마자 전송 된 키가
- Ctrl Up
- LButton Up
- MButton Down
- MButton Up
즉, 여전히 LButton
누른 상태로 앉아 있어도 프로그래밍 방식으로 '클릭되지 않은'것일 수 있으며 'MButton'을 반드시 누르지 않아도 될 수 있습니다. 이것은 대부분 추측 일뿐입니다. 정확히 무슨 일이 일어나고 있는지에 대한 키 입력 로그를 참조하십시오.