工作電腦為一體機。所有的USB介面都在螢幕的後面。插拔隨身碟極不方便。於是搜尋USB小物件,看能不能透過小物件將USB的介面延長到螢幕前
尋覓一番,找到一箇中意的小物件——ELEKS MAKER 極客桌面控制器
如上圖所示,小物件有著朋克風,充滿現代感。帶有3個USB2.0介面,日常工作使用足夠。另外還有三個小按鍵,以及一個大旋鈕。大旋鈕可以旋轉,也可以當按鈕用。
按照使用說明,大旋鈕的旋轉是控制系統的音量,大旋鈕的按鍵是切換系統是否靜音。
也可以透過控制程式,來自定義大旋鈕按鍵的功能。
於是,有了個想法,將大旋鈕的的按鍵,自定義為鎖屏。當我離開工位,按一下大旋鈕,就將工作電腦鎖屏了。
於是,開啟控制程式,如下圖
可以看出,控制程式分別對三個按鈕和一個大旋鈕的功能進行了設定的功能
但是!對“按下按鈕”的這個動作,只能指定多媒體鍵,也就是在若干個指定的多媒體鍵中間選擇一個。並不能選擇其他的快捷鍵。比如,鎖屏的快捷鍵是Win+L,卻是沒法設定。
於是,在網上搜尋一番。找到了兩篇有用的文章
【轉載】修改Windows下鍵盤按鍵對應功能的一些方案
Win10 64位電腦如何以桌面快捷方式建立一個一鍵鎖屏程式?
第一篇文章,講解了,如何修改多媒體鍵對應的功能
如下面所示,透過登錄檔,將計算器多媒體鍵的功能改為指向記事本(notepad.exe)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18]
"ShellExecute"="notepad.exe"
其中,ShellExecute欄位指向其他程式。
也可以用Association欄位指向副檔名,呼叫該副檔名對應的程式。
例如:
"Association"="mailto",表示呼叫預設的郵件程式
"Association"=".doc",表示呼叫預設的doc的程式,一般是Word
第二篇文章,講解了,如何透過快捷方式,設定鎖屏
在快捷方式下,透過
rundll32.exe user32.dll,LockWorkStation
呼叫系統的鎖頻程式
於是,靈光一閃,將上面兩篇文章的內容合二為一
1、將按下按鈕的多媒體快捷鍵改為“計算器”
2、編寫登錄檔,將計算器多媒體鍵的對應的內容改為指向鎖屏。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18]
"ShellExecute"="rundll32.exe user32.dll,LockWorkStation"
將登錄檔匯入到系統內之後
此時,按小物件的大按鈕,電腦立刻鎖屏!