【轉(zhuǎn)載】通過修改注冊表來改變鍵盤按鍵映射的具體方法
轉(zhuǎn)自某家的一篇帖子,作者某蛋
【首發(fā)】通過修改注冊表來改變鍵盤按鍵映射的具體方法
最近買了新的筆記本,thinkbook16+。雖然新機性能不錯但是因為鍵位和系統(tǒng)問題用著很不習(xí)慣。
系統(tǒng)沒辦法,只能硬著頭皮與時俱進,但是鍵位問題真的很讓人痛苦。
舊電腦是早期的G50-70,雖然被很多人罵垃圾,但是在我的“調(diào)教”之下,確實用著還算舒服,尤其是這個鍵位布局,現(xiàn)在都很難找到了。
就算是16+的鍵位布局也只是相近,但是用起來沒有舊的布局舒服。

老本的鍵盤布局。右上角是home,end,pgup,pgdn,4個鍵。
但是新本子卻在相同的位置設(shè)置了4個多媒體鍵。

除了看片子的時候,哪有機會用到那4個鍵?。吭僬f了看片子也不能不停的下一部吧?還是快進功能用的多一些吧?(bushi

)
我打字瀏覽網(wǎng)頁時,習(xí)慣了使用這4個鍵,但是新本子這些功能上卻全都是作為第二功能出現(xiàn)的,用起來非常不便。于是我便想辦法更改。
在網(wǎng)上搜到的換鍵的程序并不好用。偶然知道了“按鍵映射”這一方法。相信應(yīng)該有人搜過,網(wǎng)上相關(guān)的文章被傳播的挺多的。
比如搜“
修改鍵盤按鍵映射
”就能找到很多相似的內(nèi)容。
很可能都是出自同一作者。我也是借鑒了這些文章,然后自己嘗試得到了下邊的成果。
下邊我就直接就網(wǎng)上相關(guān)的文章的內(nèi)容做下更細致的解讀,方便壇友操作。
主要思路就是按照文章中介紹的,按指定的格式,在注冊表中寫入替換后和替換前按鍵的掃描碼。
“hex:00,00,00,00,00,00,00,00,|(N+1)|,00,00,00,|{映射之后的掃描碼(XX XX),原掃描碼(XX XX)}|00,00,00,00”
“{}”內(nèi)的內(nèi)容,需要改N個鍵就寫N組。中間的N+1,如果N=4,那么就寫“05”
新建注冊表項的位置就在:
計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
名字為:Scancode Map,新建時選擇?二進制值?!這個是網(wǎng)上其他文章沒提到的。
(為安全起見,可以手動導(dǎo)出或者用軟件先備份一下注冊表)
然后右鍵點擊,修改二進制數(shù)據(jù)。再將你需要改的以及原來按鍵的 掃描碼 ,手動輸入到 二進制值 那一欄(紅框位置)。
這里建議手動輸入,因為我按網(wǎng)上的寫入注冊表值并不好用。
具體按鍵的掃描碼,需要提前查好,建議放到記事本中,可以在編輯二進制值時,一邊看一遍輸入。完成后保存即可。
之后重啟電腦就能奏效了。如果錯了也沒關(guān)系,刪除該鍵再重啟也會恢復(fù)按鍵功能。


下邊是掃描碼表,在網(wǎng)上也能查到

一樓附上我手動輸入后導(dǎo)出注冊表的信息,僅供參考。
我將鍵盤上的4個鍵從左到右依次改為home,end,pgup,pgdn,共4個鍵,所以中間數(shù)字寫的是“05”
感謝閱覽,求點贊評分哈~~~