Skip to content

基于 AutoHotKey 的 Windows 键位优化方案(仿 macOS)

License

Notifications You must be signed in to change notification settings

youaodu/autohotkey-mac-keyboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于 AutoHotKey 的键位优化方案

背景

白天在公司使用公司提供的 MacBook Pro 工作,晚上回家使用神舟 G9 学习和工作。一个系统是 macOS,一个是 Windows 10,两个系统的键位区别还是挺大的。本项目旨在尽可能的统一两个系统下的键位,做到无缝的切换。

分析

macOS 的键位比较适合编程人员,譬如 『Ctrl + A』等同于『HOME』等。另外,『Command』键的引入,对左手小拇指压力减轻不少,同时发挥了左手拇指的作用。

Windows 下的快捷键乏善可陈,『Ctrl』、『Shift』需要经常蜷缩左手小指,『Win』键出了全局系统热键(『Win + R』、『Win + E』)外,无法被应用程序捕获,无法正常使用,『Alt』键被系统菜单接管。

故 macOS 的键位相对更合理一下,我们的目标就是调整 Windows 下的键位。

方案

『AutoHotKey』是 Windows 下著名的改键工具,本方案采用 AutoHotKey 作为改键软件。

  1. 更换 『Alt』键和『Win』键:采用注册表的方式,可以减少 AutoHotKey 的改动量。
  2. 『Win』键由于无法被应用程序正常捕获,所以需要在应用程序中将快捷键改为 『Ctrl + Shift + Alt + ?』的方式。
  3. 采用全局钩子的方式,截获『Win』键等特殊键位。

About

基于 AutoHotKey 的 Windows 键位优化方案(仿 macOS)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • AutoHotkey 100.0%