87键按键实现数字小键盘-通过autohotkey(ahk)

这篇博客介绍了如何利用Autohotkey(AHK)脚本在没有数字小键盘的笔记本或机械键盘上实现数字键功能。作者提供了自己的解决方案,将键盘右侧部分映射为数字小键盘,并分享了编译后的EXE文件和编译步骤,让用户可以选择直接使用或自行编译。只需开启或关闭该脚本,即可便捷地使用数字键。
部署运行你感兴趣的模型镜像


声明: 本文章是由CodeInMyHeart编写发布的,发布在优快云。文章内容均属于个人原创,如有雷同纯属巧合,转载请说明来源。

1 背景

笔记本键盘跟机械键盘都没有数字小键盘,按着上方的一行数字很不方便,不仅需要双手操作,还得看着,不小心就会按错。
记得有一个方案忘记从哪看到的了。就是把键盘的右手按键起始位置的

u (7)i 8o9
j (4)k (5)l(6)
m(1),(2). (3)

改为数字键盘,这样一来,体验效果和小键盘手感类似,说干就干。

2 实现方案

通过autohotkey 编写脚本实现。

autohotkey简称ahk,是一个windows脚本语言,可以通过一些简单的命令来控制windows行为及操作,例如可以实现窗口操作,包括最大化、置顶、关闭等,按键行为控制 自定义快捷键等等,一系列的功能可以查看官方文档,网上也有好多ahk的脚本可以直接使用。

ahk官网:https://www.autohotkey.com/

建议下载v2版本。

3 我的方案

布局:
在这里插入图片描述
实现思路:

通过ahk编写脚本后,把脚本转化为exe程序,然后放进windows开机自启目录。

使用方法:

快捷键 :右alt + p ,开启/关闭数字键盘

4 程序下载

我自己变好的exe文件就放在这里了,如果只为使用后面就可以不用看了。如果不放心我的程序,大家可以根据下面的教程自己编写并编译。

阿里:

https://www.aliyundrive.com/s/wyb5tRUWCg5

使用方法
把下载下来的exe文件放入
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup ,即可实现开机自启,记得快捷键 右alt+p

5 实现过程

5.1 源码

;87键实现小键盘数字按键
Suspend  ;刚开始启动处于暂停状态,通过快捷键开启
#SuspendExempt               
>!p::Suspend  ; 右ctrl + p  开启/暂停脚本
#SuspendExempt False         
n::0                         
m::1                         
,::2                         
.::3                         
j::4                         
k::5                         
l::6                         
u::7                         
i::8                         
o::9                              
8::*                         
9::/                         
0::+                         
/::.                                              

5.2 安装编译

安装
首先安装软件autohotkey,下载安装后,
在任意目录,新建一个文本文件并命名为 numPad.ahk,用记事本打开,把上面的源码放进去后保存。

编译
打开本程序
在这里插入图片描述

选择编译(第一次使用compile需要先安装,按提示即可,可能需要使用点魔法才能安装成功,真恶心这万恶的局域网,技术软件都被淦)
在这里插入图片描述
在这里插入图片描述

convert完成后就会发现在源码文件所在位置多了个exe文件

开机自启
把exe文件放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup目录即可实现开机自启,然后通过右alt+p开启、关闭数字键盘

6 完了

是不是很简单

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值