一種使用 PowerToys 的鍵盤管理器工具重新映射按鍵實現在 Windows 上快捷輸入字符的方式

文章目錄

  • 一、問題背景
  • 二、安裝 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,然后雙擊運行。
在這里插入圖片描述

首次打開將會出現歡迎頁,點擊打開設置即可跳轉到全部功能的設置頁
在這里插入圖片描述
切換到 設置頁 之后,點卡 輸入/輸出 菜單,點擊 鍵盤管理器,并將 啟用鍵盤管理器 的開關打開,此時將會啟用鍵盤管理器的功能。
在這里插入圖片描述
此時 重新映射按鍵重新映射快捷鍵 的選項將會被啟用,點擊即可開始配置相關按鍵的組合,并輸出指定的按鍵組合。
其中 重新映射按鍵 功能指的是單個按鍵的映射,其可以實現對單個按鍵映射成 其他按鍵或組合鍵,或發送一段文本。
在這里插入圖片描述
重新映射快捷鍵 功能則指的是多個按鍵的映射,其可以實現對單個按鍵映射成 其他按鍵或組合鍵,或發送一段文本。
在這里插入圖片描述
這里的 允許組合鍵 功能指的是是否可以添加多個字母的組合。如果未開啟 允許組合鍵,則輸入中只能包含一個字母,而當打開時,則允許組合多個字母的按鍵。如下圖所示
在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/83330.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/83330.shtml
英文地址,請注明出處:http://en.pswp.cn/web/83330.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python環境搭建競賽技術

Python環境搭建競賽技術文章大綱 競賽背景與意義 Python環境搭建競賽旨在考察參賽者對Python開發環境的熟悉程度,包括工具選擇、配置優化和問題解決能力。此類競賽常見于編程教學、企業內訓或技術社區活動,強調實踐性和效率。 競賽核心考察點 環境隔…

Python爬蟲實戰:研究MarkupSafe庫相關技術

1. 引言 在當今信息爆炸的時代,Web 數據爬取與分析已成為獲取有價值信息的重要手段。Python 憑借其豐富的庫生態(如 requests、BeautifulSoup),成為 Web 爬蟲開發的首選語言。然而,爬取的外部數據往往存在安全隱患,特別是當這些數據被用于動態生成 HTML 頁面時,可能導致…

Java-43 深入淺出 Nginx - 基本配置方式 nginx.conf Events塊 HTTP塊 反向代理 負載均衡

點一下關注吧!!!非常感謝!!持續更新!!! 🚀 AI篇持續更新中!(長期更新) 目前2025年06月05日更新到: AI煉丹日志-28 - Aud…

適配器模式深度解析:Java設計模式實戰指南與接口兼容性解決方案

適配器模式深度解析:Java設計模式實戰指南與接口兼容性解決方案 🌟 嗨,我是IRpickstars! 🌌 總有一行代碼,能點亮萬千星辰。 🔍 在技術的宇宙中,我愿做永不停歇的探索者。 ? 用代碼…

類復制.省略 class.copy.elision

class類 復制/移動省略class.copy.elision 類復制省略 (copy elision) 當滿足特定條件時,即使所選對象的構造函數和/或析構函數有副作用,實現也被允許省略從相同類型(忽略 cv 限定符)的源對象創建類對象。 在這種情況下&#…

goreplay

1.github地址 https://github.com/buger/goreplay 2.簡單介紹 GoReplay 是一個開源的網絡監控工具,可以記錄用戶的實時流量并將其用于鏡像、負載測試、監控和詳細分析。 3.出現背景 隨著應用程序的增長,測試它所需的工作量也會呈指數級增長。GoRepl…

TensorZero:開源 LLM 應用優化與可觀測性平臺

TensorZero 是一個開源的 LLM(大語言模型)應用全鏈路優化平臺,聚焦于“數據—評估—優化—實驗”自動化閉環,極大提升 LLM 產品的可觀測性、可優化性和可擴展性。無論你是 GPT 應用開發者,還是需要管理和提升 LLM 服務…

postgreSql數據遷移到openGauss的方案

從postgresql 導出sql 腳本 工具-備份 選擇格式為Plain 得到腳本用vscode 打開并編輯 首先使用查找替換功能 語法適配修改?: 替換不支持的參數如lock_timeout為lockwait_timeout 移除row_security等openGauss不支持的配置 檢查并修改物化視圖的刷新語法 …

網絡爬蟲學習心得

一、引言? 在大數據時代,數據成為了驅動決策、洞察趨勢的核心資源。出于對數據分析的濃厚興趣,以及希望能更高效獲取網絡信息的目的,我踏上了網絡爬蟲的學習之旅。通過這段時間的學習,我不僅掌握了從網頁中提取數據的技術&#…

計算機視覺與深度學習 | 基于Matlab的低照度圖像增強算法原理,公式及實現

基于Matlab的低照度圖像增強是一個重要的圖像處理領域。這里我們重點介紹一種經典且效果較好的算法:多尺度Retinex算法(Multi-Scale Retinex with Color Restoration, MSRCR),包括其原理、公式及Matlab實現。 一、核心原理:Retinex理論 Retinex理論由Edwin Land提出,其…

【Linux跬步積累】—— 網絡編程套接字(二)

🌏博客主頁:PH_modest的博客主頁 🚩當前專欄:Linux跬步積累 💌其他專欄: 🔴 每日一題 🟡 C跬步積累 🟢 C語言跬步積累 🌈座右銘:廣積糧&#xff0…

JavaScript基礎-API 和 Web API

在學習JavaScript的過程中,理解API(應用程序接口)和Web API的概念及其應用是非常重要的。這些工具極大地擴展了JavaScript的功能,使得開發者能夠創建出功能豐富、交互性強的Web應用程序。本文將深入探討JavaScript中的API與Web AP…

pikachu靶場通關筆記24 SQL注入07-http header注入

目錄 一、SQL注入 二、http header注入 1、User - Agent 頭注入 2、Referer 頭注入 3、Cookie 頭注入 4、Host 頭注入 三、extractvalue函數 四、源碼分析 1、代碼審計 2、滲透思路 五、滲透實戰 1、滲透探測 2、獲取數據庫名database 3、獲取表名table 4、獲取列…

LabVIEW振動時效處理系統

LabVIEW 開發大功率振動時效處理系統,實現工件殘余應力檢測與消除。聚焦工業場景中金屬加工件的應力處理需求,展現 LabVIEW 在跨硬件集成、實時數據處理及復雜流程控制中的技術優勢。 ? 應用場景 針對航空航天、軌道交通、重型機械等領域中鋼性焊接件…

數據定義以及數據類型

toc 數據定義以及數據類型 1. 數據創建 數據庫創建除了指定數據庫名字,還可以選擇指定數據庫字符集類型以及校對規則,mysql中utf8mb3就是utf8。 -- 使用指令創建數據庫 CREATE DATABASE hsp_db01; -- 刪除數據庫指令 DROP DATABASE hsp_db01 -- 創建…

中國汽車啟動電池市場深度剖析:現狀、趨勢與展望

一、市場規模與增長前景? QYResearch 調研團隊發布的市場報告顯示,中國汽車啟動電池市場展現出強勁的增長勢頭。預計到 2031 年,市場規模將攀升至 74.6 億美元,在未來幾年內,年復合增長率(CAGR)將穩定保持…

通過RedisCacheManager自定義緩存序列化(適用通過注解緩存數據)

1.Redis 注解默認序列化機制 1.Spring Boot整合Redis組件提供的緩存自動配置類RedisCacheConfiguration(org.springframework.boot.autoconfigure.cache), 其內部是通過Redis連接工廠RedisConnectionFactory定義了一個緩存管理器RedisCacheManager&am…

jupyter中的checkpoints為空/打不開解決辦法

jupyter中的checkpoints為空/打不開不要以為你是代碼有問題或者服務器有問題了,浪費我好幾天時間,我說怎么電腦上跑的好好的服務器上模型不見了 新建文件check 然后把checkpoints里的東西全部移動到check文件中就能看見了 checkpoints是Notebook的關鍵…

基于 Spring AI 的 MCP 客戶端/服務端實現

模型上下文協議(MCP)由Anthropic開源的開放協議,為AI模型與外部數據/工具提供了“標準化橋梁”,通過統一的接口規范,使模型能夠動態調用本地文件、數據庫、API等資源,實現“上下文感知”的智能交互。MCP的核…

python學習打卡day50

DAY 50 預訓練模型CBAM模塊 知識點回顧: resnet結構解析CBAM放置位置的思考針對預訓練模型的訓練策略 差異化學習率三階段微調 ps:今日的代碼訓練時長較長,3080ti大概需要40min的訓練時長 作業: 好好理解下resnet18的模型結構嘗試…