(转)RemapKey等:小巧实用的键盘映射工具
http://xbeta.info/key-tweak-remap.htm
http://www.360doc.com/content/08/1112/00/73186_1907443.shtml(有圖)
RemapKey等:小巧實用的鍵盤映射工具
分享幾款易用而免費的鍵盤映射類工具軟件:KeyTweak、remapkey、keybmap,以及修改注冊表修改鍵盤的方法。所謂鍵盤映射(或稱為鍵盤修改、keyboard remap、key remap),是指把鍵盤的A鍵用作B鍵。為什么?比如舊款 ThinkPad 沒有 Win 鍵,希望能用右 alt 代替 win鍵。再如,某個常用鍵(比如 Enter)壞了,需用另一個鍵替代。再如,你的多媒體鍵盤太多,不想浪費……
總結兼目錄::
選擇哪種方法、哪款軟件,取決于具體需求和用戶偏好,并不一定有高下之分。
*?KeyTweak:最強大的鍵盤映射軟件中,功能最強大者。
*?RemapKey:功能與易用性的平衡。
*?keybmap:非常易用,國產鍵盤修改軟件。
*?修改注冊表法:是上述軟件的工作原理,適合喜歡手工操作者。
*?AutoHotkey法:萬能的AutoHotkey,這點需求太容易了!
*?其他鍵盤映射軟件:還有一些其他軟件,僅供參考,不做詳介。
1. KeyTweak:最強大的鍵盤映射軟件
KeyTweak:截屏1截屏2
評價:在我看來,KeyTweak是此類軟件中功能最強大的。如果只選一款軟件,就應當把它作為終極工具。
介紹:?KeyTweak 體積小巧,原版下載包 154KB,漢化版只有 54KB,但功能極為強大。它通過調整 Windows 的注冊表來達到將按鍵重映射為另一個按鍵的目的,進而可以將鍵盤某個鍵映射為你的鍵盤上沒有的特殊功能鍵。簡單地說你的普通鍵盤也可變成多功能鍵盤, 如果本身是多功能鍵盤的就自動升級為超級多功能鍵盤。KeyTweak 只有一個主程序,不常駐內存,直接在注冊表中完成按鍵映射功能(需重新啟動)。可以用來屏蔽討厭的按鍵,例如打游戲時就不用擔心按錯 WIN 鍵,也不怕誤啟動幫助系統了,當然它也可以用來挽救部分按鍵損壞的鍵盤。(引自華軍,xbeta有改動)
使用方法:“半專家模式“下,按下源鍵(比如右Alt),再選擇目標鍵(比如win),保存即可。更詳內容參見?手冊。注:官方明確說明,不能應用于Fn鍵,因為此鍵不產生scancode。
2. RemapKey:功能與易用性的平衡 [返回目錄]
RemapKey這個軟件也不錯。但國內下載站直接收錄不多,且出處信息往往錯誤。據?主頁(日文+英文)來看,應該是Hirofumi “Hiro” Yamamoto開發后,被MS收錄到Windows Server 2003 Resource Kit?的。RemapKey也只有一個文件,300+KB。使用方法是把BaseKeyboard的鍵拖到下面對應按鍵上保存即可(輔助記憶:用上面的鍵覆蓋下面的鍵)。也是修改注冊表、零資源消耗的。
3. 國產鍵盤映射工具 keybmap [返回目錄]
Silence開發,單一exe,僅35KB,使用極其簡單。主頁不穩定,請搜索下載。
4. 修改注冊表實現鍵盤映射 [返回目錄]
其實,上面的軟件只是一個圖形界面、一個表象。真正對windows起作用的,是注冊表。也就是說,如果你有能力手工修改注冊表,就不需要上述軟件。這個重要的道理是可以推廣的,盡管我們不是計算機/軟件專業,但理解其原理,對于軟件應用也是大有益處的。
比如,善用佳軟的習慣是把Thinkpad 的右alt 轉為win,則只須在 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] 下新建二進制項 Scancode Map,內容為“00,00,00,00,00,00,00,00,02,00,00,00,5c,e0,38,e0,00,00,00,00” 或把下面的內容導入注冊表即可。
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,5c,e0,38,e0,00,00,00,00
更詳細的操作,及 scancode map 值,請參見鍵盤修改方法|秦愛網志。
5. 近乎萬能的AutoHotkey [返回目錄]
AutoHotkey 幾乎是萬能的。用它可以實現:
* a 鍵映射為 b 鍵。
* 雙擊a鍵相當于 b 鍵。
* ctrl+甲 相當于 乙鍵。
* 在某個程序中,按下某鍵,執行xx動作;在另外的程序中,按下此鍵,則執行另外的動作。
會者無需解釋,不會者一時說不清,請搜索善用佳軟關于AutoHotkey的多篇文章。
6. 其他鍵盤映射軟件 [返回目錄]
買Thinkpad,系統會預帶一改鍵盤的工具,名為IBM Keyboard Customizer Utility,通常在 “C:\Program Files\ThinkPad\Utilities\TpKmapAp.exe” ,可以用它改變鍵映射。
缺點:系統要多運行一個TpKmapmn.exe進程(可能還有其他東西)。
優點:可以更改其他和IBM ThinkPad相關的一些快捷鍵。
此外還有其他多款國產軟件,及國外的同類軟件,比如?SharpKeys(小眾介紹)等,大同小異,不再詳述。(正文完)
本文更新歷史:
2009-07-09:增加目錄、AutoHotkey段、同類文章鏈接;重排全文。
2007-03-01:加入keybmap(鳴謝temp)。
2006年1月:初稿。
總結
以上是生活随笔為你收集整理的(转)RemapKey等:小巧实用的键盘映射工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 控制台中使用cstring和string
- 下一篇: 成员变量的声明位置引起编译错误