简体   繁体   English

我应该如何将 Alt 设为 Ctrl,将 LWin 设为 Alt,将 Ctrl 设为 LWin,但将 Ctrl+C 设为 Ctrl+C 本身?

[英]How should I make Alt as Ctrl, LWin as Alt, Ctrl as LWin but Ctrl+C as Ctrl+C itself?

I want to remap my keys but make an exception of ctrl+c being still.我想重新映射我的键,但ctrl+c是一个例外。 I've tried我试过了

^c::^c

Alt::Control
LWin::Alt
Control::LWin

and

#c::^c

Alt::Control
LWin::Alt
Control::LWin

but none of them work.但它们都不起作用。 When I press Ctrl(which is binded to LWin)+C, it still functions as LWin+C.当我按下 Ctrl(与 LWin 绑定)+C 时,它仍然起到 LWin+C 的作用。

Remapping #c::^c doesn't release the modifier keys because it uses the blind sendmode .重新映射#c::^c不会释放修饰键,因为它使用了盲 sendmode

Try the Send command:尝试发送命令:

Control::LWin
LWin::Alt
Alt::Control
<#c::Send ^c ; <# means LWin

Apparently, I need to make sure all the key is left-only.显然,我需要确保所有的键都是左键。 So by doing this所以通过这样做

LControl::LWin
LWin::LAlt
LAlt::LControl
<^c::Send ^c

it works.有用。

Not sure why though.不知道为什么。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM