
Em um perfil padrão do Firefox, o Middle Click faz a mesma coisa que Ctrl+Click - pelo menos para a maioria dos sites. Existem alguns sites onde isso não funciona; ou uma nova guia não é criada (em vez disso, o clique ocorre na guia atual) ou uma guia é criada, mas um cliquetambémocorre na guia atual.
É possível configurar o Middle Click para ser absolutamente idêntico ao Ctrl+Click, para que eles nunca façam coisas diferentes?
Responder1
Resposta de Phoshi usando um script AutoHotkeyé uma boa solução alternativa. Eu recomendo substituir seu script AutoHotkey por esta modificação:
SetTitleMatchMode, 2
#IfWinActive Mozilla Firefox
MButton::
Send ^{LButton}
#IfWinActive
Que melhoria isso traz? O script do Phoshi (ou seja, using MButton::IfWinActive, Mozilla Firefox
e assim por diante) fará com que o botão do meio do mouse (fora do Firefox e outras janelas com "Mozilla Firefox" no título) só possa enviar um mouse do meioclique—os gestos de arrastar ou segurar o botão do meio serão impossíveis enquanto o script estiver ativo. (Também,todosos gestos do botão do meio do mouse estão desativados nas janelas com o título "Mozilla Firefox".)
Além disso, SetTitleMatchMode, 2
permite que o script corresponda ao Firefox mesmo que "Mozilla Firefox" esteja mais tarde no título da janela (caso contrário, só corresponderá se "Mozilla Firefox" estiver no início do título da janela).
Responder2
MButton::
IfWinActive, Mozilla Firefox
send ^{LButton}
else
send {MButton}
return
em autohotkey faria isso. Observe que isso transforma o clique do meio em controle e esquerda em todos os lugares do Firefox, não apenas para links.
editar: retire as quebras de linha adicionais, não consigo separá-las em uma linha por algum motivo:\
Responder3
Se você usar o TabMixPlus, poderá configurar todas as ações do mouse, incluindo o clique do meio. Isso funciona em todas as plataformas.