通过注册表修改键盘映射
注冊(cè)表位置:
[HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
新建二進(jìn)制值,
名稱為 ?Scancode Map ?(如果已經(jīng)有就不用新建了)
值為 ? ??00 00 00 00 00 00 00 00 n 00 00 00 (n-1)*({1} {2} {3} {4}) 00 00 00 00
這里,n表示映射的組數(shù)加1,{2}{1}表示映射后的掃描碼,{4}{3}表示映射前的掃描碼,鍵盤掃描碼自行百度,另外特殊鍵的掃描碼可以百度一下鍵盤掃描碼獲取工具
例如,想把鍵盤上的A替換成B的話,A的掃描碼是 00 1E,B的掃描碼是 00 30,只映射1組,則值為
00 00 00 00 00 00 00 00 02 00 00 00 30 00 1E 00 00 00 00 00
有一點(diǎn)要注意的是掃描碼在值里面是反過來放的,如A的掃描碼是00 1E,在值里面是1E 00,其他同理
?
映射兩組的話,如交換A和B的掃描碼,即A映射成B,B映射成A,則值為
00 00 00 00 00 00 00 00 03 00 00 00 30 00 1E 00?1E 00?30 00 00 00 00 00
改完注冊(cè)表后重啟即可生效。要還原的話只需要在注冊(cè)表上把Scancode Map刪掉就可以了
?
如果實(shí)在覺得麻煩的話,可以直接用 KeyTweak這個(gè)軟件,這個(gè)軟件也是用的這個(gè)原理
?
轉(zhuǎn)載于:https://www.cnblogs.com/onestow/p/6305529.html
總結(jié)
以上是生活随笔為你收集整理的通过注册表修改键盘映射的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 费率转换成利率的计算器_存款利率计算器
- 下一篇: ipad键盘映射_如何在iPad上重新映