명확하게 어떤 기능을 원하시는 건지, 무엇을 구현하고 싶은 건지 잘 모르겠어서 예상 가능한 기능을 전부 알려드리겠습니다.
‘서브 키보드 숫자 키패드를 누르면 ‘Shift’ 키가 눌려지게, 혹은 떼어지게 하려면 어떻게 해야하나.’
→ 서브 키보드 숫자 키패드 ‘1’을 눌렀을 시 ‘Shift’ 키가 눌러지게 하는 전체 과정은 아래와 같습니다.
1. ‘Shift’ 키가 눌러지게, 혹은 띄어지게 하는 오토핫키 파일(.ahk)을 만듭니다.
Shift 키가 눌러진 상태로 있게 하려면
Send,{Shift Down}
라고 코딩하면 됩니다. 이렇게 Shift 키가 눌려져있는 상태로 만들면 그 이후에 적는 자음들은 질문하신것처럼 쌍자음 쌍모음으로 입력됩니다. 다시 올라오게 하는 것은
Send,{Shift Up}
입니다. 혹은 직접 Shift 키를 눌러도 됩니다.
또한 펑션키 단축어를 사용할수도 있습니다. 시프트는 ‘+’입니다.
Send,+t
→ 대문자 'T'를 입력함
근데 오토핫키가 영문 프로그램이라 위 방법대로 하면 영문은 질문자님이 말한 것처럼 되는데 한글은 대부분 적용되지 않습니다. 이럴 때는 그냥 애초에 쌍자음을 적어주면 됩니다.
Send,ㅆㄸ
→ 애초에 쌍자음을 Send 함
2. 제가 쓴 HID 매크로 튜토리얼에서 설명한대로 ‘HID 매크로’에서 ‘Macros → New → Trigger 의 Scan 을 누른 뒤 서브 키보드 숫자 키패드 ‘1’을 누릅니다.
3. 아래의 ‘Action’ 탭에서 ‘run application’ 기능에 체크하고 우측에 ‘…’ 버튼을 클릭 해서 앞서 만든 오토핫키 파일을 선택합니다.
4. 상단의 ‘Save configuration’을 누르면 저장됩니다.