Você pode usar <+RButton::MButton
para conseguir o que deseja.
Não sei por que sua última linha não funcionou. Mas <+
é um atalho para o turno esquerdo, e aparentemente o Autohotkey prefere isso.
Eu gostaria de escrever um script simples (one-liner?) para mapear o shift esquerdo + o botão direito do mouse para o botão do meio do mouse (eu não tenho um botão do meio do mouse, pois é um trackpad).
Eu tentei variações disso:
#(LShift & RButton)::MButton
ou
(LShift & RButton::MButton
ou
LShift & RButton::MButton
sempre com o erro Error: Invalid Hotkey
. Eu vim aqui através da pergunta um pouco menos específica:
Emular o clique do mouse do meio em um botão de dois mouse no Windows 7
Tags autohotkey