文章目錄
- 一、問題背景
- 二、安裝 PowerToys
- 三、配置快捷鍵
一、問題背景
在之前的一篇文章中介紹了使用 Java
程序實現快捷鍵輸入字符的方式(https://blog.csdn.net/TeleostNaCl/article/details/148158298),其原理是利用 后臺常駐的 Java
應用實現監聽快捷鍵的方式,將指定內容寫入 剪貼板
中,再使用 Robot
類模擬 ctrl
+ V
進行粘貼,實現按下快捷鍵輸入指定內容。但是此問題存在一定的技術門檻,且由于 Java Api
的限制,其對 剪貼板
有一定的侵入性,因此不具有廣泛的適用性。
本文將介紹使用 Windows
官方出品的 PowerToys
中的鍵盤管理器工具重新映射按鍵,去實現設置指定快捷鍵快速輸出指定內容的方式。
由于
PowerToys
需要在 Windows 10 v2004之后的 64位版本運行,因此此方法也僅適用于Windows 10 v2004之后的 64位版本
二、安裝 PowerToys
PowerToys
是由微軟開發的適用于 Windows
平臺用于自定義 Windows
的實用工具:https://learn.microsoft.com/zh-cn/windows/powertoys/。
如官方文檔描述,當前 PowerToy 可用的工具如下:
而本文將用到 PowerToy
中的 鍵盤管理器工具。
參考官方的安裝文檔:https://learn.microsoft.com/zh-cn/windows/powertoys/install,有以下三種方式進行安裝
本文使用 Microsoft Store
進行安裝,直接在 Microsoft Store
中搜索 PowerToys
,在結果頁面中點擊安裝即可。
三、配置快捷鍵
安裝完成之后,在開始菜單中找到 PowerToys
,然后雙擊運行。
首次打開將會出現歡迎頁
,點擊打開設置即可跳轉到全部功能的設置頁
。
切換到 設置頁
之后,點卡 輸入/輸出
菜單,點擊 鍵盤管理器
,并將 啟用鍵盤管理器
的開關打開,此時將會啟用鍵盤管理器的功能。
此時 重新映射按鍵
和 重新映射快捷鍵
的選項將會被啟用,點擊即可開始配置相關按鍵的組合,并輸出指定的按鍵組合。
其中 重新映射按鍵
功能指的是單個按鍵的映射,其可以實現對單個按鍵映射成 其他按鍵或組合鍵,或發送一段文本。
重新映射快捷鍵
功能則指的是多個按鍵的映射,其可以實現對單個按鍵映射成 其他按鍵或組合鍵,或發送一段文本。
這里的 允許組合鍵
功能指的是是否可以添加多個字母的組合。如果未開啟 允許組合鍵
,則輸入中只能包含一個字母,而當打開時,則允許組合多個字母的按鍵。如下圖所示