
In einem Standard-Firefox-Profil bewirkt der mittlere Klick dasselbe wie Strg+Klick - jedenfalls bei den meisten Websites. Es gibt einige Websites, bei denen dies nicht funktioniert. Entweder wird überhaupt kein neuer Tab erstellt (stattdessen erfolgt der Klick im aktuellen Tab) oder ein Tab wird erstellt, aber ein KlickAucherfolgt im aktuellen Tab.
Ist es möglich, den mittleren Klick so zu konfigurieren, dass er absolut identisch mit Strg+Klick ist, sodass sie nie unterschiedliche Dinge bewirken?
Antwort1
Phoshis Antwort mit einem AutoHotkey-Skriptist ein guter Workaround. Ich empfehle, sein AutoHotkey-Skript durch diese Änderung zu ersetzen:
SetTitleMatchMode, 2
#IfWinActive Mozilla Firefox
MButton::
Send ^{LButton}
#IfWinActive
Welche Verbesserung bringt das? Phoshis Skript (also using MButton::IfWinActive, Mozilla Firefox
usw.) sorgt dafür, dass die mittlere Maustaste (außerhalb von Firefox und anderen Fenstern mit "Mozilla Firefox" im Titel) nur eine mittlere Maustaste senden kannklicken—Gesten mit Ziehen in der mittleren Maustaste oder Halten der mittleren Taste sind nicht möglich, während das Skript aktiv ist. (AußerdemalleGesten mit der mittleren Maustaste sind in Fenstern mit dem Titel „Mozilla Firefox“ deaktiviert.)
Ermöglicht dem Skript außerdem, SetTitleMatchMode, 2
Firefox auch dann abzugleichen, wenn „Mozilla Firefox“ weiter hinten im Fenstertitel steht (andernfalls erfolgt eine Übereinstimmung nur, wenn „Mozilla Firefox“ am Anfang des Fenstertitels steht).
Antwort2
MButton::
IfWinActive, Mozilla Firefox
send ^{LButton}
else
send {MButton}
return
in Autohotkey würde es funktionieren. Beachten Sie, dass dies den mittleren Klick in Firefox in Strg und den linken Klick verwandelt – überall –, nicht nur für Links.
bearbeiten: die zusätzlichen Zeilenumbrüche entfernen, ich schaffe es aus irgendeinem Grund nicht, sie auf eine Zeile zu setzen :\
Antwort3
Wenn Sie TabMixPlus verwenden, können Sie alle Mausaktionen konfigurieren, einschließlich des mittleren Klicks. Dies funktioniert auf jeder Plattform.