的妙用按鍵隨意變換_第1頁
的妙用按鍵隨意變換_第2頁
的妙用按鍵隨意變換_第3頁
的妙用按鍵隨意變換_第4頁
的妙用按鍵隨意變換_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Scancode Map的妙用,按鍵隨意變換!2009-09-29 21:41    為了正確設置,我們有必要先了解一下“Scancode Map”(掃描碼映射)。“Scancode Map”是注冊表中HKEY_LOCAL_MacHINESYSTEMCurrentControlSetControlKeyboard Layout中的一個二進制鍵值(默認沒有,需新建),并且有固定的格式。Scancode Map 代碼的一般格式是:“hex:00,00,00,00,00,00,00,00,|02|,00,00,00,|映射之后的掃描碼(XX XX),原掃描碼(XX XX

2、)|00,00,00,00”。其含義為:前8個00(DWord兩個0)是版本號和頭部字節(jié),接下來的“02”表示映射數(shù),其最小為值為“02”,表示只映射一組(這里的數(shù)值是映射數(shù)目加上末尾用作結尾的“00,00,00,00”,因此總是比實際的映射數(shù)目大一),若要映射多組,只需增加相應的值即可,如映射2組其值應為“03”,3組為“04”。后邊代碼每4個是一組:前兩個是映射后鍵位的掃描碼,后兩個是鍵位原掃描碼。如果要交換兩個鍵,則一個有兩組映射,四個值的排列形式是:鍵A,鍵B,鍵B,鍵A它表示:鍵A成為鍵B,鍵B成為鍵A。最后以“00,00,00,00” 結尾。了解了“Scancode Map”之后,

3、我們就可以來利用添加功能鍵了。比如WIN鍵掃描碼為:“E0 5B”,Esc為“00 01”,左邊的Ctrl為“00 1D”,更詳細的掃描碼請見鍵盤掃描碼。    5、重啟你的電腦后,你的改變就生效了。    6、也可以用將下面的文本存成“scancode.reg”,雙擊導入注冊表。鍵值可通過查上面提到的鍵位表查詢,找到你要替換的 Scan Code碼,把#,#替換掉就可以了。    Windows Registry Editor Version 5.00    HKEY_LO

4、CAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout     "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,#,#,#,#,00,00,00,00     7、舉例:比如說我們想把F9,F(xiàn)10鍵修改成為音量調整鍵,通過查表,可以得知:F9、F10掃描碼分別為(00,43)、(00,44),Volume Up、Volume Down的掃描碼分別為(E0,30)、(E0,2E),這樣只要將Scan

5、code設置為如下就可以了:     "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é) | 兩組映射 |   第一組 | 第二組 | 結尾終止 |    

6、 注意:在注冊表中輸入時,需要將掃描碼的高低字節(jié)交換一下。比如上面的映射在注冊表中錄入完后這個樣子:         另外,如果想要某個鍵失效,將它的掃描碼映射為“00 00”即可。比如前面提到的IBM ThinkPad鍵盤,為了把那個瀏覽器網(wǎng)頁前后瀏覽的鍵禁止,可以設置為:     "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   

7、;  含義為:     | 版本號和頭部字節(jié) | 兩組映射 |   第一組 | 第二組 | 結尾終止 |     在注冊表中錄入完成后的樣子是這樣的:         8、上述對注冊表的修改,必須在重新啟動電腦后,才能生效。     9、若要恢復鍵盤鍵位原來的布局,只需定位于注冊表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout,刪除&qu

8、ot;Scancode Map"鍵值,然后重啟電腦即可。     10、在目前的Windows版本下面,對鍵盤映射是全局的,而不是針對某個用戶的,如果您修改添加或者刪除了某個映射,那么不管哪個用戶使用,鍵盤都發(fā)生了變化;另外,如果一臺電腦有多個鍵盤,那這些鍵盤都會產生同樣的變化。鍵盤掃描碼Backspace       00 0ECaps Lock       00 3ADelete    

9、60;     E0 53End             E0 4FEnter           00 1CEscape          00 01HOME       

10、60;    E0 47Insert          E0 52Left Alt        00 38Left Ctrl       00 1DLeft Shift      00 2ALeft Windows    E0 5BNum Lock 

11、0;      00 45Page Down       E0 51Page Up         E0 49Power           E0 5EPrtSc           E0 37Right Al

12、t       E0 38Right Ctrl      E0 1DRight Shift     00 36Right Windows   E0 5CScroll Lock     00 46Sleep           E0 5FSpace   

13、0;       00 39Tab             00 0FWake            E0 630               00 521 &

14、#160;             00 4F2               00 503               00 514     

15、0;         00 4B5               00 4C6               00 4D7          &

16、#160;    00 478               00 489               00 49-               00

17、4A*               00 37.               00 53/               00 35+    

18、           00 4EEnter           E0 1CF1              00 3BF2            

19、60; 00 3CF3              00 3DF4              00 3EF5              00 3FF6     &

20、#160;        00 40F7              00 41F8              00 42F9            &

21、#160; 00 43F10             00 44F11             00 57F12             00 58F13       &

22、#160;     00 64F14             00 65F15             00 66Down            E0 50Left    

23、;        E0 4BRight           E0 4DUp              E0 48Calculator      E0 21E-Mail       

24、   E0 6CMedia Select    E0 6DMessenger       E0 11My Computer     E0 6B' "             00 28- _          &

25、#160;  00 0C, <             00 33. >             00 34/ ?             00 35; :     &

26、#160;       00 27              00 1A |             00 2B              00 1B   &#

27、160;          00 29= +             00 0D0 )             00 0B1 !            

28、; 00 022              00 033 #             00 044 $             00 055 %        

29、     00 066              00 077 &             00 088 *             00 099 (   

30、60;         00 0AA               00 1EB               00 30C          

31、     00 2ED               00 20E               00 12F               00

32、 21G               00 22H               00 23I               00 17J    

33、;           00 24K               00 25L               00 26M        &#

34、160;      00 32N               00 31O               00 18P             

35、;  00 19Q               00 10R               00 13S               00 1FT  &

36、#160;            00 14U               00 16V               00 2FW      

37、0;        00 11X               00 2DY               00 15Z           &

38、#160;   00 2CClose           E0 40Fwd             E0 42Help            E0 3BNew       

39、0;     E0 3EOffice Home     E0 3COpen            E0 3FPrint           E0 58Redo            E0 07Repl

40、y           E0 41Save            E0 57Send            E0 43Spell           E0 23Task Pane&

41、#160;      E0 3DUndo            E0 08Mute            E0 20Next Track      E0 19Play/Pause      E0 22Prev Track 

42、;     E0 10Stop            E0 24Volume Down     E0 2EVolume Up       E0 30¥ -             00 7D  

43、60;           E0 45Next to Enter   E0 2BNext to L-Shift E0 56Next to R-Shift E0 73DBE_KATAKANA    E0 70DBE_SBCSCHAR    E0 77CONVERT         E0 79NONCONVERT  

44、60;   E0 7BInternet        E0 01iTouch          E0 13Shopping        E0 04Webcam          E0 12Back     &

45、#160;      E0 6AFavorites       E0 66Forward         E0 69HOME            E0 32Refresh         E0 67Search

46、0;         E0 65Stop            E0 68My Pictures     E0 64My Music        E0 3CMute           

47、E0 20Play/Pause      E0 22Stop            E0 24+ (Volume up)   E0 30- (Volume down) E0 2E|<< (Previous) E0 10>>| (Next)      E0 19Media      &#

48、160;    E0 6DMail            E0 6CWeb/Home        E0 32Messenger       E0 05Calculator      E0 21Log Off      

49、   E0 16Sleep           E0 5FHelp(on F1 key) E0 3BUndo(on F2 key) E0 08Redo(on F3 key) E0 07Fwd (on F8 key) E0 42Send(on F9 key) E0 43-    在Windows XP/Windows 2000 系統(tǒng)中,提供了一種新的鍵盤掃描碼映射方法,使你能隨意地設置鍵盤鍵位的布局,這就是注冊表中的 “Scancode Map”我

50、們巧妙利用“Scancode Map”就可將普通鍵盤改造成隨心隨意的個性化鍵盤。如映射Win鍵等。    先了解一下“Scancode Map”(掃描碼映射),“Scancode Map”是注冊表中HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout中的一個二進制鍵值(默認沒有,需新建),并且有固定的格式。Scancode Map 代碼的一般格式是:“hex:00,00,00,00,00,00,00,00,|02|,00,00,00,|原鍵,替代鍵,原鍵,替代鍵,|00,00,00,00”其含義為:前8個00(DWord兩個0)是版本號,接下來的“02”表示映射數(shù),其最小為值為“02”,表示只映射一組,若要映射多組,只需增加相應的值即可,如映射2組其值應為“03”,3組為“04”;后邊代碼每

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論