1

我想切换 Left Shift 和 Ctrl 键,所以每当我按 Left Shift+时,P我都会得到 Ctrl P 。但当我按Ctrl+Shift获取Ctrl+ Shift(否Ctrl+ Ctrl)时,我也会喜欢这样。我的意思是当我按左键与字母和数字组合时只需调用左键Shift和键开关,而不是当我与任何其他修饰符一起按下它时。CtrlShift

到目前为止我已经尝试过了

~LShift::~LCtrl

它可以解决问题,但是,只要我按下这个脚本,Lshift我就会Ctrl同时得到Left Shift

4

1 回答 1

2

如果您想完全切换 shift 和 Ctrl,这就是您的脚本的外观。

$*Lshift::Send {LControl Down}
$*Lshift Up::Send {LControl Up}

$*LControl::Send {Lshift Down}
$*LControl Up::Send {Lshift Up}

您的问题与此问题类似,您将在其中找到其工作原理的解释。

于 2013-09-05T06:52:19.363 回答