안녕하세요.

유희 입니다.

 

팁이랄 것도 없지만 필요하신 분 계실 것 같아 올립니다.

 

첨부한  hhkb_tweak.reg 파일은 우측 윈도우키 > 한자키 변환한 파일입니다.

레지스트리 초기화/등록 후에는 재부팅or로그아웃 하셔야 정상적으로 적용됩니다.

 

기본적으로 해피해킹에서 dip135 설정하시고 첨부한 hhkb_tweak.reg 파일을 실행하시면 한자키로 먹힐 것이나 잘 되지 않으신 분들은 아래 설명드린 내용 참고하셔서 직접 키코드 확인하셔서 변경하시면 되겠습니다.

 

잘 되지 않는 경우는 아마도 104키 기준으로 오른쪽알트가 한영, 오른쪽컨트롤이 한자로 먹히는데...

윈도우 키보드 세팅이 106키 기준으로 적용되어 한영,한자 키가 별도의 키코드로 되어있을 경우로 생각되구요.

제 키보드 세팅은

윈도우7 - 제어판 - 국가 및 언어 - 키보드 및 언어 - 기본 입력 언어

한국어(대한민국) - Microsoft IME 2000

으로 되어있네요.

 

 

직접 키를 변경하시고 싶으시면

 

1. keytweak.exe 다운 후 실행

2. Half Teach Mode 클릭

3. Scan a Single Key 클릭

4. 키보드의 원하는 키를 누르면 Scancode 가 뜹니다 ( ex: delete키를 누르면 57427 )

5. 계산기를 열고 보기>프로그래머용 선택 후 Dec에 위 값(57427) 입력 후 Hex로 변경(E053) 합니다.

6. 위에서 계산된 16진수(Hex)값의 두자리씩 위치를 바꿔줍니다. (53e0)

 

이렇게 나온 결과값이 선택하신 키코드값으로 레지스트리 등록할 때 사용하시는 값입니다.

hhkb_tweak.reg 파일을 노트패드나 기타 텍스트에디터로 열어서 편집 후 저장하시고 실행하시면 되요.

( 파일 안의 ;로 시작하는 라인은 주석입니다. )

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,\
                    00,00,00,00,\
                    02,00,00,00,\
                    1d,e0,5c,e0,\
                    00,00,00,00

위 부분에서

1d,e0,5c,e0,\   라고 되어있는 부분에서 1d,e0가 오른쪽 컨트롤키구요. 5c,e0가 오른쪽 윈도우 입니다.

이렇게 적용하시면 오른쪽 윈도우키가 오른쪽 컨트롤키로 변경되어 한자키로 바뀌게 되는거죠.

참고로 위 02,00,00,00은 그 아래의 라인수를 의미하니까 키를 여러개 바꾸시게되면 라인수에 맞춰 16진수 숫자를 넣어주시면 되구요.

 

마지막으로 첨부파일 간략 설명입니다.

 

init_tweak.reg : 레지스트리 초기화 ( 해피해킹이 아닌 다른 일반적인 키보드 사용 시 이 파일로 초기화한 다음 사용 )

hhkb_tweak.reg : 한자키 적용

keytweak.exe : 키맵 프로그램( 저는 단순히 키코드 확인용으로만 사용합니다 )

 

다시한번 말씀드리지만 레지스트리 초기화나 등록 후에 정상 적용을 위해서는 재부팅or로그아웃 이 필요합니다.

 

도움이 되시면 좋겠네요.

 



해피해킹.