ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

自定义键盘按键AutoHotKey的简单使用

2021-07-09 14:00:56  阅读:235  来源: 互联网

标签:exe end AutoHotKey 自定义 space Send 键盘 home


自定义键盘按键AutoHotKey的简单使用

自己一个罗技键盘,哪哪都合适。因为没有home和end经常被自己抛弃。偶然机会从王越同事,那里得到AutoHotKey的脚本文件 ,完美解决问题,甚至大大提高了生产力。

AutoHotKey的安装

安装即从官网下载即可。
在这里插入图片描述
全部下一步安装完成。

脚本文件

新建文本文档,将脚本文件粘贴进去,后缀改为.ahk。

;  ***  space
space::Send {space}

^space::Send ^{space}
#space::Send #{space}
^#space::Send ^#{space}
!space::Send !{space}
^!space::Send ^!{space}

;  *** space + Num
space & 0::Send {)}
space & 1::Send +1;符号输入这里!
space & 2::Send +2;符号输入这里@,下面一样
space & 3::Send +3
space & 4::Send +4
space & 5::Send +5
space & 6::Send +6
space & 7::Send +7
space & 8::Send +8
space & 9::Send +9


space & r:: Send {F2} 	;功能键F2
space & b:: Send {F5} 	;功能键F5
space & s:: Send {F6} 	;功能键F6
space & p:: Send {F10} 	;功能键F10

;可以快捷打开电脑应用,输入快捷方式地址即可
^+f::run C:\Program Files\Mozilla Firefox\firefox.exe
^!n::run C:\Program Files\WindowsApps\19282JackieLiu.Notepads-Beta_1.4.2.0_x64__echhpq9pdbte8\Notepads.exe


;  *** space + XX
;替代小键盘箭头
#if GetKeyState("space", "P")

i:: Send {up}
j:: Send {left}
k:: Send {down}
l:: Send {right}

n:: Send {home}
m:: Send {end}

t:: Send +{home}		;Shift+home
y:: Send +{end}		;Shift+end

f & i:: Send ^{up}	;Ctrl+up
f & k:: Send ^{down}	;Ctrl+domn	

h:: Send {Backspace}	;退格

=:: Send {+}
-:: Send {_}
':: Send {"}
,:: Send {<}
.:: Send {>} 
;:: Send {:}
[:: Send {{}
]:: Send {}}
c:: Send ^c	;复制
x:: Send ^x	;剪切
v:: Send ^v	;粘贴
a:: Send ^a	;全选
return

现在双击,就可以运行脚本代码了。

打包生成exe可执行文件

打开路径C:\Program Files\AutoHotkey\Compiler(我这里是默认安装路径)
运行Ahk2exe。
在这里插入图片描述
桌面就可以生成一个exe文件了,现在就可以开心的使用了~~~~

可能出现的问题

可能会出现失灵等情况,重新打开一次exe就可以了!

标签:exe,end,AutoHotKey,自定义,space,Send,键盘,home
来源: https://blog.csdn.net/strange__fish/article/details/118604560

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有