亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

讓你的Capslock鍵變廢為寶

Capslock 键的劣性

    如果你是 Windows 系统用户,就会发现,很多时候我们是用不到 Capslock 键的。Capslock 键是切换大小写的锁定,而在平常工作中,只要摁住 Shift 键一样可完成该功能。并且 在键盘的布局上来看 ,Capslock 键 的地理位置 非常便捷,这不可是我们想要的。

    下文将告诉你 如何把 作用微小的 Capslock键 变成你的得力助手。

修改前奏

本文使用的修改键的脚本语言 是使用的 AutoHotKey ,一门超级强大的脚本语言。

  1. 点击AutoHotKey官网下载链接下载AutoHotKey 安装包 并安装。
  2. 新建文本文件,文件名格式为 文件名.ahk , 并用编辑器打开,建议 使用下载 AutoHotKey 插件后的 VSCode。
  3. 新建完成后的 ahk 文件,你可以双击运行,
    或者 右键点击文件,然后单击 Compile Script 转换成 可执行文件再执行。

修改进行曲

    俗话说:“授人以鱼不如授人以渔”,所以,我先教你三个简单的例子,以便你能快速掌握 所需的 AHK 脚本知识。

模拟发送命令

模拟键盘事件

模拟光标行为

一些 AHK 小常识

其中还有一些必备的小知识

修改成果

源文件

我调试了很长时间的 Capslock 快捷配置,希望能对你有所帮助。

;管理员运行
if not A_IsAdmin
{
   Run *RunAs "%A_ScriptFullPath%" 
   ExitApp
}

;无环境变量
#NoEnv

;高进程
Process Priority,,High

;一直关闭 Capslock
SetCapsLockState, AlwaysOff  

; CapsLock -> Esc
CapsLock::
Send {Esc}
return

; CapsLock & alt -> Enter
CapsLock & alt::
Send {Enter}
return

; CapsLock & Space -> Shift
CapsLock & Space::
    Send {Shift Down}
return
CapsLock & Space up::
    Send {Shift up}
return

; 光标移动
CapsLock & j::
MouseMove, -15, 0, 0, R                                               
return  
CapsLock & k::                                                       
MouseMove, 0, 15, 0, R                                                
return                                                               
CapsLock & i::                                                       
MouseMove, 0, -15, 0, R                                                  
return                                                               
CapsLock & l::                                                       
MouseMove, 15, 0, 0, R                                              
return 

; 左键单击 
CapsLock & u::                                                       
SendEvent {Blind}{LButton down}                                      
KeyWait Enter                                                        
SendEvent {Blind}{LButton up}                                                
return 

; 右键单击 
CapsLock & o::                                                       
SendEvent {Blind}{RButton down}                                      
KeyWait Enter                                                        
SendEvent {Blind}{RButton up}                                                
return

; h 向上滚动
CapsLock & h:: 
SendEvent {Blind}{WheelUp}
return  

; 分号 向下滚动
CapsLock & `;::
SendEvent {Blind}{WheelDown}
return 
CapsLock & 3:: 
SendEvent {Blind}{WheelUp}
return        
CapsLock & 4::
SendEvent {Blind}{WheelDown}
return 

CapsLock & F5::
Reload
return

; 指针移动
CapsLock & e::
Send {Up}
return
CapsLock & d::
Send {Down}
return
CapsLock & s::
Send {Left}
return
CapsLock & f::
    Send {right}
return

; 行首行尾
CapsLock & a::
Send {home}
return
CapsLock & g::
Send {end}
return

; 左右删除
CapsLock & w::
Send {BS}
return
CapsLock & r::
Send {Delete}
return

; 撤销重做
CapsLock & t::
Send ^{z}
return

结束语

  深入Web全栈各项技术,坚持原创,文章更新虽不定,但只为质量而生,如果您喜欢此篇文章,欢迎支持关注。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消