1. 샤프키 (sharpkeys)
1) 키보드의 스캔코드 값을 다른 스캔코드 값으로 바꾼다.
2) 104
키보드 + 멀티미디어 키를 변경할 수 있다.
3) 104 키보드 중에 [Pause/Break] 키는 변경할 수 없다.
-> [Pause/Break] 키는 make code만 있고, break code가 없는 특수키이다.
4) [한영] / [한자] 키는 없기 때문에 다른 키로 변경할 수 없다.
5) 샤프키 다운로드 ( 포터블 프로그램 ) sharpkeys39.zip 0.02MB
6) SharpKeys.exe 실행 화면
※ 샤프키 사용법
예를들면, 키보드에서 [스페이스] 키의 왼쪽 [Alt] 키를 [a] 키로 바꾸기
: 왼쪽 [Alt] -> [a]
1) 샤프키 실행하기
SharpKeys.exe를 실행하고,
2) 키 모음 팝업창 보기
하단에 [Add]를 클릭하면, 두개의 키 모음 팝업창이 나타난다.
왼쪽 창 : 변경하기 전 키 모음.
오른쪽 창 : 변경될 키 선택 모음.
* 키 모음창의 키값은 키보드의 스캔코드를 나타낸다.
ex) 스캔코드 값은 16진수로 표기
• 왼쪽 화살표 : E0_4B (break_make)
• 오른쪽 화살표 : E0_4D (break_make)
3) 변경할 키 선택하기 (왼쪽 창에서)
[ Type Key ] 버튼을 클릭하면, “Type Key” 팝업 창이 뜨고, 변경할 오른쪽 [ctrl] 키를 누르면 팝업 창에 “Special : Left ctrl (00_1D)”라고 나타난다.
4) 변경될 키값 선택하기 (오른쪽 창에서)
오른쪽 창에서 “Key : A (00_1E)”를 선택하고, 하단에 [OK]를 클릭한다.
* 키 모음창의 키값은 키보드의 스캔코드를 나타낸다.
ex) 스캔코드 키값은 16진수로 표기
• ESC : 00_01 (break_make)
• Caps Lock : 00_0A (break_make)
• A : 00_1E (break_make)
• K : 00_25 (break_make)
• 2 : 00_03 (break_make)
• 9 : 00_0A (break_make)
• Left Alt : 00_38 (break_make)
• Left Ctrl : 00_1D (break_make)
5) 변경된 키값 적용하기
하단에 [ Write to Registry ]를 선택하고, 팝업창에세 [확인]을 클릭하여 키값을 변경한다.
변경 후 반드시 재부팅을 하여야 변경된 키값으로 변경된다.
※ 변경된 키값 초기화하기
1) 키값 초기화
Sharpkeys.exe를 실행하면, 변경 설정된 내용이 나타나고,
2) 하단에 [ Delete All ]을 선택하고 [확인]을 클릭하면, 변경된 설정 내용이 삭제된다.
하지만 아직 키값이 초기화된 것이 아니며, 재부팅을 해야 변경 전의 키값으로 초기화된다.
출처 : 수리수리 잡스