jjajeung.jpg 

위는 사무실에서 제가 쓰는 키보드(PS/2 포트)인데요, 키 배치가 위 사진처럼 되어 있어서 종종 실수합니다.

일반적인 키보드에서 PrnScr, ScrLock, Pause가 있을 자리에 Power, Sleep, Wake가 있어서 종종 실수합니다.

화면 캡처하려다 컴퓨터를 종료해버리는 겁니다. 잘못하면 저장하지 않은 작업 내용을 날려버릴 수도 있습니다. 아주 위험하기 짝이 없습니다.

제 키보드라면 그냥 Power, Sleep, Wake 키를 뽑아버릴텐데 남의 키보드라서 함부로 그럴 수도 없습니다.

그래서 레지스트리에서 스캔코드 변경을 시도했습니다. 다음은 그 내용입니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout의 Scancode Map
00 00 00 00 00 00 00 00
04 00 00 00 37 E0 5E E0
46 00 5F E0 45 00 63 E0
00 00 00 00

(참고) make 시 스캔코드
Power: E0 5E
Sleep: E0 5F
Wake: E0 63

아무래도 시스템이 스캔코드 매핑 설정한 것을 건너뛰고 원래대로 Power 키를 인식하는 것 같습니다.

키보드에서 흉하게 키뺄 일 없이 작동 불능 상태로 만들고 싶은데 해법이 있을까요?