Clic medio de doble propósito

1

Solo uso el botón central para abrir nuevas ventanas en Chrome. También estoy acostumbrado a usar el clic medio para pegar esencialmente desde Linux.

¿Existe un autohotkey para mantener ambas funcionalidades presentes? Esto funciona para la funcionalidad de pegar por ahora.

mbutton::
  sendinput ^{v}
  return
William
fuente

Respuestas:

1

Sí, por ejemplo, simplemente puede prefijar la tecla de acceso rápido con una tilde:

~mbutton::
  sendinput ^{v}
  return

Lo que hace que la tecla de acceso rápido no se bloquee (permite que el evento pase más lejos).
Pero, en general, no es una buena idea, significa que tendrá un acceso directo en todo el sistema que permite que la aplicación también consuma este evento.
Por ejemplo, en Chrome, si tiene un cursor de entrada activo en alguna forma, al hacer clic en el botón m en algún enlace pegará el texto en el formulario Y abrirá una nueva pestaña. En caso de abrir un enlace, podría estar realmente bien, pero imagínese si algún otro software tiene, por ejemplo, "seleccionar todo" vinculado al clic central o algo así. Por lo tanto, debe usarse con precaución.

OMI, una mejor idea sería hacer un script específico de la aplicación. Esto se puede hacer con la #ifdirectiva. Ver aplicación dependiente del contexto . Entonces, por ejemplo, podría tener una tecla de acceso rápido solo cuando Chrome está activo y verificar si en Chrome tiene el cursor de entrada activo o no (puede ser posible, pero no estoy seguro).

Mikhail V
fuente
Esto evita que la prensa central se desplace. ¿Hay alguna manera de arreglar esto?
William