기타자료
Windows Keymap 수정
lifegoes
2009. 12. 22. 13:21
macbook mb466~
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
04 00 00 00 : 변경하고자 하는 key 갯수
53 E0 38 E0 : Del <= RALT
72 00 5C E0 72 00 5D E0 : 한영 <= RCmd
00 00 00 00
========================
후지쯔 8410
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
06 00 00 00 : 변경하고자 하는 key 갯수
49 E0 5D E0 : pgup <= rmenu (앞이 변경값/뒤가 원래거)
51 E0 1D E0 : pgdn <= 한자
49 E0 47 E0 : pgup <= home
51 E0 4F E0 : pgdn <= end
47 E0 49 E0 : home <= pgup (앞이 변경값/뒤가 원래거)
4F E0 51 E0 : end <= pgdn
00 00 00 00 : 끝에 4바이트
========================
# msi 1651 keymapping
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
04 00 00 00 : 변경하고자 하는 key 갯수
48 E0 56 00 : up <= \ (앞이 변경값/뒤가 원래거)
50 E0 4D E0 : dn <= right
4D E0 50 E0 : right <= dn
36 00 48 E0 : rshift <= up
00 00 00 00 : 끝에 4바이트
쉬프트오른쪽의 \ : 56 00 => up
right : 4d e0 => dn
dn : 50 E0 => right
UP : 48 E0 => 오른쪽 shift
오른쪽 shift : 36 00
left : 4b e0 => 그대로
========================
http://blog.naver.com/legume2?Redirect=Log&logNo=140021301161
d한자 - 71 00
한글 - 72 00
pgup - 49 e0
pgdn - 51 e0
home - 47 e0
end - 4f e0
up - 48 e0
down - 50 e0
left - 4b e0
right -4d e0
enter - 1c 00
변환!!
7b00 => 7100 한자
7900 => 7200 한글
7d00 => 2b00
2b00 => 1c00 enter
7300 => 48e0 up
48e0 up => 3600 shift
4be0 left => 50e0 dn
50e0 dn => 4be0 left
7000 오른 menu 왼쪽버튼 => 49e0 pgup
5de0 오른 menu => 51e0 pgdn
rmenu : 5D E0
rctrl : 1D E0
home : 47 E0
end : 4F E0
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
06 00 00 00 : 변경하고자 하는 key 갯수
49 E0 5D E0 : pgup <= rmenu (앞이 변경값/뒤가 원래거)
51 E0 1D E0 : pgdn <= 한자
49 E0 47 E0 : pgup <= home
51 E0 4F E0 : pgdn <= end
47 E0 49 E0 : home <= pgup (앞이 변경값/뒤가 원래거)
4F E0 51 E0 : end <= pgdn
00 00 00 00 : 끝에 4바이트
리부팅
---------------------
0x3900 SPACE
0x48E0 UP
0x50E0 DOWN
LEFT
0x4DE0 RIGHT
0x3600 RSHIFT
0x2B00 \
0x1C00 ENTER
0x2B00 \
0x7100 한자키
0x7200 한영키
del : 53 E0
ins : 52 E0
prtsc : 37 E0
pgup - 49 e0
pgdn - 51 e0
home - 47 e0
end - 4f e0
up - 48 e0
down - 50 e0
left - 4b e0
right -4d e0
enter - 1c 00
rmenu좌 - 7000
rmenu : 5D E0
rctrl : 1D E0
공백좌 0x7B00
공백우 0x7900
공백우우 0x7000
UP좌 0x7300
백공백좌 0x7D00
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
04 00 00 00 : 변경하고자 하는 key 갯수
53 E0 38 E0 : Del <= RALT
72 00 5C E0 72 00 5D E0 : 한영 <= RCmd
00 00 00 00
========================
후지쯔 8410
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
06 00 00 00 : 변경하고자 하는 key 갯수
49 E0 5D E0 : pgup <= rmenu (앞이 변경값/뒤가 원래거)
51 E0 1D E0 : pgdn <= 한자
49 E0 47 E0 : pgup <= home
51 E0 4F E0 : pgdn <= end
47 E0 49 E0 : home <= pgup (앞이 변경값/뒤가 원래거)
4F E0 51 E0 : end <= pgdn
00 00 00 00 : 끝에 4바이트
========================
# msi 1651 keymapping
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
04 00 00 00 : 변경하고자 하는 key 갯수
48 E0 56 00 : up <= \ (앞이 변경값/뒤가 원래거)
50 E0 4D E0 : dn <= right
4D E0 50 E0 : right <= dn
36 00 48 E0 : rshift <= up
00 00 00 00 : 끝에 4바이트
쉬프트오른쪽의 \ : 56 00 => up
right : 4d e0 => dn
dn : 50 E0 => right
UP : 48 E0 => 오른쪽 shift
오른쪽 shift : 36 00
left : 4b e0 => 그대로
========================
http://blog.naver.com/legume2?Redirect=Log&logNo=140021301161
d한자 - 71 00
한글 - 72 00
pgup - 49 e0
pgdn - 51 e0
home - 47 e0
end - 4f e0
up - 48 e0
down - 50 e0
left - 4b e0
right -4d e0
enter - 1c 00
변환!!
7b00 => 7100 한자
7900 => 7200 한글
7d00 => 2b00
2b00 => 1c00 enter
7300 => 48e0 up
48e0 up => 3600 shift
4be0 left => 50e0 dn
50e0 dn => 4be0 left
7000 오른 menu 왼쪽버튼 => 49e0 pgup
5de0 오른 menu => 51e0 pgdn
rmenu : 5D E0
rctrl : 1D E0
home : 47 E0
end : 4F E0
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
new binary ( Scancode Map )
00 00 00 00 00 00 00 00 : 시작 8 byte
06 00 00 00 : 변경하고자 하는 key 갯수
49 E0 5D E0 : pgup <= rmenu (앞이 변경값/뒤가 원래거)
51 E0 1D E0 : pgdn <= 한자
49 E0 47 E0 : pgup <= home
51 E0 4F E0 : pgdn <= end
47 E0 49 E0 : home <= pgup (앞이 변경값/뒤가 원래거)
4F E0 51 E0 : end <= pgdn
00 00 00 00 : 끝에 4바이트
리부팅
---------------------
0x3900 SPACE
0x48E0 UP
0x50E0 DOWN
LEFT
0x4DE0 RIGHT
0x3600 RSHIFT
0x2B00 \
0x1C00 ENTER
0x2B00 \
0x7100 한자키
0x7200 한영키
del : 53 E0
ins : 52 E0
prtsc : 37 E0
pgup - 49 e0
pgdn - 51 e0
home - 47 e0
end - 4f e0
up - 48 e0
down - 50 e0
left - 4b e0
right -4d e0
enter - 1c 00
rmenu좌 - 7000
rmenu : 5D E0
rctrl : 1D E0
공백좌 0x7B00
공백우 0x7900
공백우우 0x7000
UP좌 0x7300
백공백좌 0x7D00