Cái này dùng để định nghĩa map các phím trên keyboard
Ví dụ: khi user nhấn nút a thì các map này chỉnh lại thành phím b
Dùng HKEY_LOCAL_MACHINE nếu muốn toàn bộ hệ thống (mọi user) đều dùng map này ngược lại dùng CURRENT_USER để chỉ chỉnh cho user hiện tại
Step1: vào
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout
Step2: Add thêm Value Scancode Map có kiểu là REG_BINARY
Xem ví dụ sau để hiểu cách thêm vào
00 00 00 00 00 00 00 00 02 00 00 00 1d 00 3a 00 00 00 00 00
Trong ví dụ trên:
+ Tám cặp số "00" là bắt buộc phải có, tiếp đến là số
mapping ("02") ta sẽ định nghĩa, kế đến là phím đầu tiên
1D 00 là phím LCtrl sẽ thay thế cho phím 3A 00 là phím CapsLock, 4 cặp số "00" sau cùng là bắt buộc.
Lưu ý: Nếu muốn swap hay phím phải làm:
Swap phím 1 -> phím 2 và swap phím 2 về lại phím 1
Step 4: Restart hay Log Off
Chi tiết để tham khảo và lấy list các key code tại:
hxxp://www.microsoft.com/whdc/device/input/w2kscan-map.mspx
Thursday, June 22, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment