让windows的键盘变得和mac类似

实现效果

  1. ALT 和 CTRL 互换,
  2. 但是依然用 CTRL + TAB 切换任务
  3. 用 CapsLock 切换中英文输入法
  4. 左边的 CTRL + 方向左右 实现 Home/End 效果
  5. 附赠效果:PotPlayerMini64 实现按 V 显示第二字幕,松开不显示(方便学习英文,第一字幕纯英文,第二字幕中文或中英)

 

需要软件

  • SharpKeys
  • AutoHotDKey

步骤

  1. 下载两个软件: https://sharpkeys.en.softonic.com/download https://www.autohotkey.com/
  2. 重新映射 左Alt, 左Ctrl 和 左Windows (点击完Write to Regist 需要重启)

  3. 在Startup(启动)文件夹里创建.ahk 文件(这样以后每次重启都会自动生效)

  

  4 编辑 .ahk file,输入以下代码,保存并运行文件:
#Requires AutoHotkey v2.0
#SingleInstance Force
SetCapsLockState "AlwaysOff"

LControl & Tab::AltTab
CapsLock::Send "{LWin down}{Space}{LWin up}"

#HotIf WinActive("ahk_exe PotPlayerMini64.exe")

v:: {
    Send("^!{F1}")        ; 载入次字幕
    KeyWait("v")
    Send("^!{F2}")        ; 关闭次字幕
}

#HotIf

; 左 Ctrl(物理左 Alt)+ 左右 = Home / End
<^Left::Send "{Home}"
<^Right::Send "{End}"
<^+Left::Send "+{Home}"
<^+Right::Send "+{End}"

       

  搞定

 
参考(我在这篇基础上做了优化,建议只看我这篇就行)
https://blog.csdn.net/a0405221/article/details/128126771
 
 
posted @ 2023-01-21 19:22  wmxl  阅读(1224)  评论(0)    收藏  举报