묻고 답하고
F1~F12 를 사용할 일이 많은데요.
FN키를 항상 눌림으로 바꿔줄수 있는 방법이 있을까요..
No pain No gain (세상에 공짜 없다.)
_HHKB Professional JP Type-S
__Cherry 11900
____Epson Q203A
____Logitech G700s
숫자키 입력을 안하기는 힘들테니 아마도 토글방식으로 쉽게 고정했다 풀었다 할 방법이 있는가 하는 질문이지 않았을까 생각해봅니다. 오토핫키가 필요할듯..
기존 키중에 안 쓰이는 것을 전용해서 오토핫키 등으로 그렇게 만드는 방법이 있습니다. Scroll Lock이 그런 용도로 흔히 쓰이는데 (일반적인 앱은 쓰지 않는 키이고 LED가 달려있어서 상태확인이 용이하기 때문) 해피에도 적당할지는 모르겠네요. 제가 알기론 FN키는 스캔코드를 발생시키지 않으므로 FN키만 가지고 소프트웨어적으로 토글하게 만들긴 어려울 것 같습니다.
토글 스위치를 동원해 하드웨어적 개조도 가능하겠지만 이러면 스위치를 한 개 더 달지 않는 한에는 기존 용도로 쓸 때 불편해지겠죠.
Fn키를 토글기능처럼 사용하시길 원하시고,
하드웨어를 개조하실 계획이 아니시라면,
결국은 소프트웨어적인 키매핑 활용 방법 밖에 없습니다.
그런데 키매핑이 번거로우셔서 다른 방법을 찾으신다니
하드웨어적으로 튜닝을 원하시는 것인지요?
lim1님이 올려주신 프로그램도
결국은 키매핑을 활용한 프로그램인 것 같은데요.
질문하신 의도를 정확히 캐치하기 어려우나,
키매핑 하는 법에 대해 궁금해하실 분들을 위해
제가 알고 있는 키매핑 팁을 적고 가겠습니다.
일단, WARC온리유님이 댓글로 적어주신 것과
lim1님이 링크로 알려주신 프로그램 모두
토글모드를 활용하기 위해 자주 사용되는 키매핑 테크닉입니다.
하드웨어 개조가 아닌 이상,
키매핑은 키보드에 실제 존재하는 키들을 통해
토글모드를 실현해야하는데요.
실제 존재하는 키들 중에 토글모드를 지원하는 키가
Numlock, Scrollock, Capslock 이 3개의 키가 있습니다.
이 중에서 Capslock은 대문자 입력, 소문자 입력에 영향을 주기 때문에
Numlock의 경우 키패드를 따로 쓰시는 분들의 경우 활용되는 키이기 때문에
주로 Scrollock을 활용하는 경우가 많습니다.
비교적 누르기 편한 위치의 키를 선택해서
Scrollock 신호를 전달하게끔 키매핑을 해주면,
Scrollock의 on과 off 상태를 활용하여
우회적인 토글 모드를 만들 수가 있습니다.
해피에 대해서 질문하셨기 때문에
해피로 토글모드를 활용하기 위해
제가 자주 쓰는 방법을 소개해드리겠습니다.
바로 Fn + Enter 조합입니다.
해피는 다른 미니키보드에 없는 키가 존재하는데요.
바로 키패드가 있는 키보드에서만 존재하는 NumEnter 입니다.
Fn + Enter를 누르면 NumEnter키가 입력됩니다.
이 NumEnter키를 활용해서
Scrollock를 on, off 시키는데 사용하면
매우 편한 토글모드 하나를 만들 수 있습니다.
왜냐하면,
해피의 오른쪽 Fn키 바로 위에 있는 키가 Enter이기 때문에
누르기도 편하고, 따로 누르는 것을 연습할 필요도 없이 간단합니다.
또한 다른 키를 통해 토글모드를 발동시키려면
그 키를 희생해야하고,
다시 그 키를 누르는 방법을 마련해야합니다.
하나가 편해지면, 다른 하나가 불편해지는 것은
키매핑에서 흔히 벌어지는 일입니다.
그러나 NumEnter값을 활용하면,
다른 키를 희생시키지 않아도 되지요.
물론 단점은,
키패드를 따로 활용하시고, NumEnter를 쓰시는 분들에게는
결국 다른 키와 마찬가지로 불편한 점이 발생하니
추천드릴만한 방법은 아닙니다.
저는 키패드를 따로 활용하지 않기 때문에
이 방법을 토글모드가 필요할 때 활용합니다.
해피 제작자가 키매핑을 위한 스캔코드를 제공하기 위해
이 키를 넣은 것 같지는 않지만,
(아마도 특정 OS에서 이 값을 필요로 했던 것으로 보임.)
매우 누르기 편한 위치에 존재하기 때문에
키매핑을 활용해야할만큼 불편한 작업이 있는 경우,
이 키값을 유용하게 활용하고 있습니다.
키맵핑 하셔서 아에 1234 배열을 f1 f2 f3 f4로 변경하시면 안될련지요.