前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows将大写锁定键设置为中英文切换

Windows将大写锁定键设置为中英文切换

作者头像
用户10551528
发布2024-08-13 11:21:15
1690
发布2024-08-13 11:21:15
举报
文章被收录于专栏:浴巾的学习分享贴
在“设置-时间和语言-语言”选择中文语言的选项

进入后点击微软输入法的选项

进入后在“按键”中确保选择了“ctrl+空格”进行大小写切换

下载脚本工具AutoHotkey,本次教程的核心就是使用这个脚本,使CapsLock键映射为ctrl+空格,并判定长按的时间,超过一定时间就判定为按下大写锁定键,从而实现mac上一样的效果;将写好的脚本放在开机目录,开机自启动。

顾名思义,autohotkey是一款热键管理管理脚本工具

下载好之后进行安装,安装好之后就如下图,不用管,关闭就好

方法一:

新建一个记事本,命名一个比较贴近的名称

里面内容设置如下:

代码语言:javascript
复制
#NoEnv

SetCapsLockState, Alwaysoff
SetStoreCapsLockMode, Off

CapsLock::
KeyWait, CapsLock, T0.3
If ErrorLevel {
  Send, {CapsLock}
  KeyWait, CapsLock
} else {
  Send, {Ctrl down}{Space down}{Space up}{Ctrl up}
}

分析一下:如果大写锁定键按下时间小于0.3s,则映射为ctrl+空格,否则为大写锁定

然后选择文件-另存为,选择类型为所有文件,然后更改文件后缀为.ahk(autohotkey的后缀)

​ 方法二:

​ 安装好autohotkey之后,在鼠标右键的新建里,已经可以看到可以新建autohotkey文件.ahk了,直接创建,然后填入上 述代码即可

  1. 点击运行这个文件,发现没有什么反应,并且按键也没有替换掉。 稍等片刻,弹出如下安装提醒AutoHotKey v1,这个软件就是自动化运行的关键

​ 点击“是”之后,等待片刻,安装成功

  1. 再次点击刚才创建的.ahk文件,运行成功,右下角菜单状态栏多了一个autohotkey v1正在运行的标志
  1. 现在将这个文件添加到开机自动文件夹中: win+r打开“运行”,输入shell:startup,打开了启动文件夹(一般为C:\Users<UserName>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)

​ 将.ahk文件复制或者移动到这个目录下,开机的时候就会自动启动了

ps:如果这个目录下有你不想要开机自启动的东西,那就直接删掉他!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-08-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档