機(jī)械鍵盤入門購買攻略 新手買機(jī)械鍵盤
2023-08-27
更新時(shí)間:2023-08-27 00:20:01作者:佚名
每次假期,表弟他們都很愛使用我的電腦玩游戲,由于這些人經(jīng)常用力按ASDF等幾個(gè)常用的游戲鍵,導(dǎo)致按鈕失靈,我的鍵盤因此都換了好幾個(gè)了。有沒有辦法可以實(shí)現(xiàn)在表弟登錄電腦時(shí)這幾個(gè)按鍵就失效,而自己登錄則不受影響。
【解題思路】
默認(rèn)情況下,登錄系統(tǒng)后都可以使用鍵盤。因此如果要讓指定用戶登錄后無法使用特定的按鍵,我們就需要人為制造鍵盤的故障。這可以借助KeyboardShield這款軟件來實(shí)現(xiàn),它支持使用命令行的方式屏蔽特定按鍵。我們只要制作一個(gè)屏蔽按鍵的命令文件放置在特定用戶的“啟動(dòng)”目錄下,指定用戶登錄后就無法使用ASDF鍵了。
【解題方法】
下載上述軟件后將其改名為Key.exe,并復(fù)制到C:/Windows/System32目錄下備用,然后以管理員身份啟動(dòng)該程序,再依次按下ASDF等鍵,并在“新按鍵”中設(shè)置為“屏蔽”,點(diǎn)擊“添加”,將這些按鍵添加到屏蔽列表中,勾選“開啟屏蔽、改鍵”,屏蔽的按鍵就立即生效了。此時(shí)再按下ASDF鍵將沒有任何反應(yīng)了(圖1)。
圖1 添加指定按鍵到屏蔽列表
注意:這款軟件運(yùn)行需要Microsoft .NET Framework 2.0或更高版本的支持。如果軟件無法運(yùn)行,請(qǐng)自行到微軟網(wǎng)站下載安裝。
接下來切換到“更多設(shè)置”,點(diǎn)擊“保存按鍵設(shè)置”,按提示將屏蔽設(shè)置文件保存為Key.txt,也放置在D盤下備用。使用記事本打開導(dǎo)出的配置文件可以看到,屏蔽按鍵實(shí)際上就是使用“v+按鍵代碼_x”的語句(每個(gè)按鍵一行),在這里可以自行添加其他要屏蔽的按鍵(圖2)。
圖2 屏蔽按鍵語法命令
小提示:
KeyboardShield同樣可以用來映射其他按鍵,在鍵盤編碼中a代表Alt鍵,c代表Ctrl鍵,s代表Shift鍵,w代表Win鍵。以v開頭后加數(shù)字,表示按鍵編碼,x表示屏蔽。比如“v95_x”,表示屏蔽Sleep鍵(計(jì)算機(jī)睡眠鍵),v65_v66則表示將A鍵映射為B鍵。
現(xiàn)在啟動(dòng)記事本,輸入“start key.exe hide d:/key.txt”(代碼的意思是后臺(tái)啟動(dòng)程序并加載上述導(dǎo)出的配置文件),然后將其保存為Key.bat,放置在指定賬戶的啟動(dòng)目錄下,假設(shè)需要限制CFAN賬戶登錄后無法使用ASDF鍵,則放置在C:/Users/CFAN/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup下(圖3)。
圖3 將指定屏蔽腳本放置在用戶啟動(dòng)目錄下
因?yàn)槠帘伟存I只有KeyboardShield在后臺(tái)啟動(dòng)后才會(huì)生效,因此我們自己正常使用的賬戶登錄后使用不會(huì)受到影響,而CFAN賬戶登錄后默認(rèn)就會(huì)自動(dòng)屏蔽按鍵。如果要取消屏蔽,可以打開任務(wù)管理器,將其中的Key.exe進(jìn)程終止即可(圖4),非常簡單。
圖4 取消屏蔽終止進(jìn)程即可