九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
通過注冊表修改鍵盤按鍵的映射
userphoto

2022.09.11 廣西

關(guān)注
     Scancode Map的妙用,按鍵隨意變換!

在Windows XP/Windows 2000 系統(tǒng)中,提供了一種新的鍵盤掃描碼映射方法,使你能隨意地設(shè)置鍵盤鍵位的布局,這就是注冊表中的 “Scancode Map”我們巧妙利用“Scancode Map”就可將普通鍵盤改造成隨心隨意的個(gè)性化鍵盤。
為了正確設(shè)置,我們有必要先了解一下“Scancode Map”(掃描碼映射)。
“Scancode Map”是注冊表中[HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]中的一個(gè)二進(jìn)制鍵值(默認(rèn)沒有,需新建),并且有固定的格式。
Scancode Map 代碼的一般格式是:“hex:00,00,00,00,00,00,00,00,|02|,00,00,00,|映射之后的掃描碼(XX XX),原掃描碼(XX XX)|00,00,00,00”。
其含義為:
前8個(gè)00(DWord兩個(gè)0)是版本號和頭部字節(jié),
接下來的“02”表示映射數(shù),其最小為值為“02”,表示只映射一組(這里的數(shù)值是映射數(shù)目加上末尾用作結(jié)尾的“00,00,00,00”,因此總是比實(shí)際的映射數(shù)目大一),若要映射多組,只需增加相應(yīng)的值即可,如映射2組其值應(yīng)為“03”,3組為“04”。
后邊代碼每4個(gè)是一組:前兩個(gè)是映射后鍵位的掃描碼,后兩個(gè)是鍵位原掃描碼。如果要交換兩個(gè)鍵,則一個(gè)有兩組映射,四個(gè)值的排列形式是:鍵A,鍵B,鍵B,鍵A——它表示:鍵A成為鍵B,鍵B成為鍵A。
最后以“00,00,00,00” 結(jié)尾。
注意:在注冊表中輸入時(shí),需要將掃描碼的高低字節(jié)交換一下。
另外,如果想要某個(gè)鍵失效,將它的掃描碼映射為“00 00”即可。

若要恢復(fù)鍵盤鍵位原來的布局,只需定位于注冊表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout],刪除"Scancode Map"鍵值

特別說明:
1. 在目前的Windows版本下面,對鍵盤映射是全局的,而不是針對某個(gè)用戶的,如果您修改添加或者刪除了某個(gè)映射,那么不管哪個(gè)用戶使用,鍵盤都發(fā)生了變化;
另外,如果一臺電腦有多個(gè)鍵盤,那這些鍵盤都會產(chǎn)生同樣的變化。
2. 在XP上不能屏閉POWER SLEEP WAKE UP 這三個(gè)鍵。(沒有親自測試,筆記本上沒有這三個(gè)鍵,如果真不行就扣掉吧 ------ 開玩笑,在臺式機(jī)上這三個(gè)鍵通過bios設(shè)置應(yīng)該可以把相應(yīng)功能禁用掉)
3. thinkpad 上的“Fn”鍵是不能被映射的,因?yàn)樗荒鼙籓S識別,所以不能使用上面的方式進(jìn)行設(shè)置。thinkpad新版的bios里面提供了一個(gè)功能,讓左側(cè)的“Fn”鍵和相鄰的“Ctrl”鍵進(jìn)行功能互換,感覺用處不是很大,有需要的朋友可以去試試看。(如果在筆記本的 bios上找不到這個(gè)功能的話,需要刷新版bios,操作很簡單,不要恐懼)
導(dǎo)入或設(shè)置或修改或刪除注冊表鍵值后,重啟你的電腦,改變就生效了。

也可以用將下面的文本存成“scancode.reg”,雙擊導(dǎo)入注冊表。鍵值可通過查上面提到的鍵位表查詢,找到你要替換的 Scan Code碼,把##,##替換掉就可以了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] 
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,##,##,##,##,00,00,00,00 

了解了“Scancode Map”之后,我們就可以來利用添加功能鍵了。比如WIN鍵掃描碼為:“E0 5B”,Esc為“00 01”,左邊的Ctrl為“00 1D”,更詳細(xì)的掃描碼請見鍵盤掃描碼。
           舉例:
比如:前面提到的IBM ThinkPad鍵盤,為了把那個(gè)瀏覽器網(wǎng)頁前后瀏覽的鍵禁止,可以設(shè)置為: 
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,6A,E0,00,00,69,E0,00,00,00,00 

比如:說我們想把F9,F(xiàn)10鍵修改成為音量調(diào)整鍵,通過查表,可以得知:
F9、F10掃描碼分別為(00,43)、(00,44),
Volume Up、Volume Down的掃描碼分別為(E0,30)、(E0,2E),
這樣只要將Scancode設(shè)置為如下就可以了: 
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,30,E0,43,00,2E,E0,44,00,00,00,00,00 
 含義為:          |    版本號和頭部字節(jié) | 兩組映射 |   第一組 | 第二組 | 結(jié)尾終止 | )

我是把“后退”和“前進(jìn)”兩個(gè)按鍵映射為“上翻頁”和“下翻頁”,注冊表文件如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,49,e0,6a,e0,51,e0,69,e0,00,00,00,00

再次說明:所有對注冊表的修改,必須在重新啟動(dòng)電腦后,才能生效。 


Linux系統(tǒng)中可以用下面命令:
[root@localhost ~]# setkeycodes e06a 104
[root@localhost ~]# setkeycodes e069 109

在linux環(huán)境下可以用showkey命令測試按鍵的鍵盤碼或者掃描碼(加-s選項(xiàng)),注意按鍵“按下”和“松開”的掃描碼可能不一樣,例如大小寫切換鍵,按下是3A,松開是BA

鍵盤掃描碼對應(yīng)表            

Backspace       00 0E
Caps Lock       00 3A
Delete          E0 53
End             E0 4F
Enter           00 1C
Escape          00 01
HOME            E0 47
Insert          E0 52
Left Alt        00 38
Left Ctrl       00 1D
Left Shift      00 2A
Left Windows    E0 5B
Num Lock        00 45
Page Down       E0 51
Page Up         E0 49
Power           E0 5E
PrtSc           E0 37
Right Alt       E0 38
Right Ctrl      E0 1D
Right Shift     00 36
Right Windows   E0 5C
Scroll Lock     00 46
Sleep           E0 5F
Space           00 39
Tab             00 0F
Wake            E0 63
0               00 52
1               00 4F
2               00 50
3               00 51
4               00 4B
5               00 4C
6               00 4D
7               00 47
8               00 48
9               00 49
-               00 4A
*               00 37
.               00 53
/               00 35
+               00 4E
Enter           E0 1C
F1              00 3B
F2              00 3C
F3              00 3D
F4              00 3E
F5              00 3F
F6              00 40
F7              00 41
F8              00 42
F9              00 43
F10             00 44
F11             00 57
F12             00 58
F13             00 64
F14             00 65
F15             00 66
Down            E0 50
Left            E0 4B
Right           E0 4D
Up              E0 48
Calculator      E0 21
E-Mail          E0 6C
Media Select    E0 6D
Messenger       E0 11
My Computer     E0 6B
' "             00 28
- _             00 0C
, <             00 33
. >             00 34
/ ?             00 35
; :             00 27
[ {             00 1A
\ |             00 2B
] }             00 1B
` ~             00 29
= +             00 0D
0 )             00 0B
1 !             00 02
2 @             00 03
3 #             00 04
4 $             00 05
5 %             00 06
6 ^             00 07
7 &             00 08
8 *             00 09
9 (             00 0A
A               00 1E
B               00 30
C               00 2E
D               00 20
E               00 12
F               00 21
G               00 22
H               00 23
I               00 17
J               00 24
K               00 25
L               00 26
M               00 32
N               00 31
O               00 18
P               00 19
Q               00 10
R               00 13
S               00 1F
T               00 14
U               00 16
V               00 2F
W               00 11
X               00 2D
Y               00 15
Z               00 2C
Close           E0 40
Fwd             E0 42
Help            E0 3B
New             E0 3E
Office Home     E0 3C
Open            E0 3F
Print           E0 58
Redo            E0 07
Reply           E0 41
Save            E0 57
Send            E0 43
Spell           E0 23
Task Pane       E0 3D
Undo            E0 08
Mute            E0 20
Next Track      E0 19
Play/Pause      E0 22
Prev Track      E0 10
Stop            E0 24
Volume Down     E0 2E
Volume Up       E0 30
? -             00 7D
              E0 45
Next to Enter   E0 2B
Next to L-Shift E0 56
Next to R-Shift E0 73
DBE_KATAKANA    E0 70
DBE_SBCSCHAR    E0 77
CONVERT         E0 79
NONCONVERT      E0 7B
Internet        E0 01
iTouch          E0 13
Shopping        E0 04
Webcam          E0 12
Back            E0 6A
Favorites       E0 66
Forward         E0 69
HOME            E0 32
Refresh         E0 67
Search          E0 65
Stop            E0 68
My Pictures     E0 64
My Music        E0 3C
Mute            E0 20
Play/Pause      E0 22
Stop            E0 24
+ (Volume up)   E0 30
- (Volume down) E0 2E
|<< (Previous) E0 10
>>| (Next)      E0 19
Media           E0 6D
Mail            E0 6C
Web/Home        E0 32
Messenger       E0 05
Calculator      E0 21
Log Off         E0 16
Sleep           E0 5F
Help(on F1 key) E0 3B
Undo(on F2 key) E0 08
Redo(on F3 key) E0 07
Fwd (on F8 key) E0 42
Send(on F9 key) E0 43

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
妙用注冊表 空手打造多媒體
鍵盤壞了,用注冊表來修:Win7/XP修改注冊表,替換按鍵映射
用注冊表 Scancode Map 項(xiàng)目實(shí)現(xiàn)鍵盤按鍵映射(替換)
WindowsXP寶典:3、禁用鍵盤上的Windows微標(biāo)鍵
天天用電腦,可你真知道windows鍵是干什么的嗎?
windows鍵是哪個(gè) windows鍵有什么用【詳解】
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服