Yvette
我自己在 Windows 上的解决方案是把 cap locks 和 alt 都映射到了单独的 hyper key 上,再用 hyper key 的按键组合来映射到对应的快捷键。这样的好处是可以避免干扰现有的快捷键同时也可以复用 Mac 上已经熟悉的快捷键 https://dccxi.com/posts/shortcuts-for-texts/#windows
auvt
Yvette 老哥,求助一下 ahk 怎么写的?我实在没办法了,试了 n 次,因为 win11 上 alt 非常强势,即使在 ahk 里屏蔽了也不行( win10 倒行)。后来思路是把 alt 换成 ctrl 、shift 、win 等等再用后者设置组合键,但各种小毛病,而且发现能实现组合键的,好像只有几个键比如 shift 、ctrl 、alt 等等,比如我想找个废键(比如小键盘的 0 ),把 alt 改成它,然后 0 加 c 相当于 comman 加 c ,但不成功。后来牺牲了 delete ,用 sharpkeys 直接把 alt 改成 del ,然后设置组合才行……
baobao1270
我选择把 macOS 的键盘最后一行赢 karabiner 映射成
Ctrl-Fn-Win-Alt-Space-Alt-Ctrl (本回复中 ctrl 指的是 windows 的 ctrl 键盘,macOS 上的 control 键本文称作 control 键,下同)
也就是
left fn -> left command (windows ctrl)
left control -> fn
left option -> left control (windows win)
left command -> left option (windows alt)
right command -> right option (windows alt)
right option -> right command (windows ctrl)
也就是 macOS 的键盘布局变成了 IMB 标准美式布局
dale3661230
command 位置 最接近的就是 windows alt ,工具记得是楼上提到的 karabiner 最好用
kujio
capslk 直接改成 ctrl 、不是互换。
直接改注册表就完事了。
liuidetmks
mac 自带输入法需要 capslock 切换 中英,不然我也删掉了 capslock
vopin
我换成基本和 Mac 布局一样的。不过 capslock 没变。
auvt
vopin 朋友,求助一下,是用 ahk 吗?可以分享下配置吗?感谢!🙏
superrichman
win 有办法实现单按 caps lock 触发 esc ,组合按触发 ctrl 的效果吗?比如 caps lock + a 触发 ctrl + a
proxychains
superrichman autohotkey. 下载这个 app, 编写配置文件就可以自定义映射了. 不需要重启
proxychains
ikbc poker pro 键盘. 自带对调 Caps Lock 和 R_Ctrl.
运维工作, 基本上用不到 Caps Lock.
对调完这俩键就会发现回不去了.
superrichman
proxychains 翻了一下硬盘,原来我早就写好了。。。给可能有和我一样需求的人参考一下吧。能实现以下功能:1. 单按 caps lock 触发 esc2. caps lock 组合触发 ctrl ,比如 caps lock + a 触发 ctrl + a3. 要切换大小写用 shift + caps lock 触发原来的 caps lockahk 代码SetCapsLockState, alwaysoffCapslock::Send {LControl Down}KeyWait, CapsLockSend {LControl Up}if ( A_PriorKey = "CapsLock" ){Send {Esc}}return
xloong
没互换 Caps lock 直接映射到 ctrl 了 需要大写就 shift
yzqn
不用互换,我同时用 mac 和 win ,记住两套也不难,如果换了案件,用别的电脑会很痛苦
marcong95
60%键盘用户,把 CapsLock 改成了 Fn 。目前 Windows 、iPad w/ Magic Keyboard 两边换倒是没有什么不习惯的地方
Rooger
我用 Filco Minina ,机械按键互换了两个键的位置,用了快三年了,Windows 还是相当舒服的。建议没有尝试的朋友可以试一下。
HugoChao
powerkeys bug 太多,已弃用
曾经把 alt 和 ctrl 互换,很好用
daj2
Caps -> Fn + 1 ,ahk 搞定,切换输入法一直用 alt+shift
superrichman
原来 ctrl 的功能不会改变,只是把 caps lock 改成了多功能的。
maggch97
保存成 .reg 文件打开,所有程序映射的方案都太差
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00