ScrollLockHotkey_v4.zip

KeySetting.reg.  

앞으로 버전업이 되면, 파일을 계속 추가하고, 위 링크를 수정하는 방법으로 하겠습니다.
KeySetting.reg을 클릭하고 재로그인후에 ScrollLockHotkey.exe를 실행하면 적용되구요.

전버전을 이미 쓰고 계신다면, 작업관리자에서 전버전을 종료후 실행해주시기바랍니다.
참고로, 윈도우에서 시작프로그램으로 등록하시면 매번 실행시켜줄 필요가 없습니다.


이 프로그램이 하는 역할을 2가지로 요약하자면 다음과 같습니다.
1. CapsLock키를 가상의 FN키로 만들어주어서, 미니 키보드에 필요한 펑션키를 제공해줍니다.
2. 기존의 Win키 기능에 새로운 몇몇 기능을 추가 ( 마우스가 필요없는 환경제공 )


이 설명이면 끝나는데 저번에, 잡소리가 너무 많았네요.
KeySetting.reg에서는  스캔코드 매핑을 제거를 했습니다.
저의 셋팅대로 강요하기 보다는, 유저들이 직접 변경하는게 나을 거 같아서요.
기본적으로 기존의 CapsLock키가 FN키가 되구요...
위치를 바꾸시려면 키보드의 딥스위치를 변경하시거나 윈도우의 스캔코드를 변경하시면 됩니다..

사실, 구지 안바꾸시고 Capslock을 FN키로 사용하는것이 가장 좋을거 같습니다.

 
간단하게  스캔맵 매핑하는 예제를 들어보겠습니다..

응용하는 방법에 따라서  2개이상의 Fn키 매핑하여 사용하실수 있을 듯 합니다.


예제) 좌측컨트롤을 FN키로 만들기( CapsLock <-> Left Ctrl )
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,3A,00,1D,00,1D,00,3A,00,00,00,00,00

 


/************************  Hotkey Menual  ******************************************
FN  +  I                Up
FN  +  K                Down
FN  +  J                Left
FN  +  L                Right
FN  +  A                Arrow Mode  Toggle       ( w,s,a,d keys change up,down,left,right keys )


FN  +  ESC              ~`
FN  +  R                Return ( Enter )        ( You need this if your right hand is controlling mouse. )
FN  +  C                CapsLock    ( For virtual FN key, replaced capslock. Use this. )
FN  +  T                Tab
FN  +  P                Back Space    ( This is useful if the little finger is shorter. )
FN  +  M                Menu                  ( Apps key == mouse light button )


FN  +  E                Insert
FN  +  D                Delete
FN  +  H                Home
FN  +  ;:               End
FN  +  U                PageUp
FN  +  O                PageDown


FN  +  [{               PrtSc/Break
FN  +  ]}               Pause/Break


FN  +  숫자             F1 ~ F9            
FN  +  0                F10
FN  +  -                F11
FN  +  =                F12


FN  +  ,<               Volume Down
FN  +  .>               Volume Up
FN  +  /?               Volume Mute


FN  + Space             Hangul
Win + Space             Hangul                  ( This is similar way as the MacOS )


Win + H                 Hide / Show             ( This toggle last hiden window )
Win + T                 TitleBar Toggle         ( This can make complete full window frame )


Win + Ctrl + F          Full Screen Size        ( This is similar way as the MacOS )
Win + Ctrl + T          Task Manager            ( FC660 Keyboard need this becuase it can't work Ctrl+Shift+ESC )
Win + Ctrl + D          Win + D                 ( Desktop )
Win + Ctrl + E          Win + E                 ( Explorer )


Win + I,K,J,L           Window Move  Control
Win + Arrow             Window Align Control
Win + E,D,S,F           == \the same as above
Win + Shfit + Arrow     Window Size  Control
Win + Shfit + E,D,S,F   == the same as above   


/*************************************************************************************/

원래는 유저가 커스텀으로 키맵핑을 하는 것으로 만들고 싶었는데, 본업이 따로 있는지라 그것까지 신경 쓸 여력이 없네요.

몇몇 괜찮은 아이디어가 있긴한데,  구현하기 어려운것들이라서  언제 시도할지는 모르겠습니다..

키배열은 몇일간 써본결과 크게 불편할것 같지 않습니다... 일주일 사용하시면 익숙해 지실거 같습니다.

당분간은 버그를 제외하고는 크게 앞으로 변동사항은 크게 없을거 같으니, 쭉 이대로 적응하셔도 좋을거 같습니다..

 

- 4.0 업데이트 사항

FN  +  A                Arrow Mode( w,s,a,d )

근데 포커2에 이미 있던 기능이긴 한데요..  마우스 잡고 있을때 방향키 조작하기가 영 불편해서 추가했네요.

이거 때문에 키배열이 좀 바뀐부분이 있는데요.. 이는  메뉴얼 읽으셔서 확인하시길...

 


ps)
무단으로 퍼가서 함부로 배포하시면 안됩니다..
사용하는건 괜찮으나, 배포는 저작권자인 저만 할수 있습니다..
별거 아니지만 엄연히 저작권이 있는 프로그램 입니다.

 

 

<embed id="lingoes_plugin_object" hidden="true" type="application/lingoes-npruntime-capture-word-plugin" height="0" width="0" src="http://www.kbdmania.net/xe/allowscriptaccess=" never?/>