10 votos

Hacer que safari use los botones normales de `back` y `forward` como otros navegadores

Como ya sabrás, Safari utiliza diferentes atajos para avanzar y retroceder en la historia, CMD+[ y CMD+] . ¿Cómo puedo cambiar eso para usar el botón normal de retroceso y avance como en la mayoría de los ratones y otros navegadores?

1 votos

En realidad Safari hace utilizar las teclas estándar de atrás/adelante. El problema surge cuando algunas páginas hacen algo en la página que hace que retroceder/avanzar usando COMANDO-[FLECHA DE ATRÁS/ADELANTE] falle. Muchos sitios incluso capturan los botones de navegación hacia atrás/adelante para mantenerte en la página. No tengo ni idea de lo que esto consigue, aparte de molestar a alguien, pero he descubierto que el COMANDO-[ o ] funciona de forma más fiable que las teclas "estándar" de COMANDO-FLECHA. ¿Quizás esto es a lo que te refieres?

14voto

Wowfunhappy Puntos 33

MacOS no admite de forma nativa el uso de los botones del ratón para avanzar y retroceder. Puedes usar gestos si tienes un Trackpad o un ratón mágico, pero no botones.

Sin embargo, hay varias aplicaciones que lo hacen. Una opción ligera es https://sensible-side-buttons.archagon.net/

P.D. También tengo un fork personal de esta aplicación con algunas características idiosincrásicas que quería, por ejemplo, mantener pulsado el botón central del ratón mientras se pulsa un botón lateral para utilizar el comportamiento nativo del botón lateral. https://github.com/Wowfunhappy/Side-Button-Enabler/releases/tag/1.1

1 votos

Gracias por esto. No sé por qué alguien te ha votado en contra. MacOS realmente muy estúpido y el dolor para trabajar con si usted no está usando el equipo de Apple jardín amurallado. Tengo ratón mágico y el teclado, pero no son ni de lejos tan bueno como mi 3 ª parte teclado mecánico / ratón

2 votos

(Tengo suficientes rep para ver los totales de votos, y nadie ha votado a la baja esta respuesta hasta el 18 de septiembre de 2020. De todos modos, ¡de nada!)

7voto

Bashwy Puntos 21

Utilicé elementos de karabiner para mapear el botón 5 a cmd+] y el botón 4 a cmd+[ (siendo adelante y atrás) pero utilicé la condición "front_most_application_if" para que sólo esté activo en safari y así sigan siendo los botones normales en otras apps.

El código que he utilizado: https://pastebin.com/LvpZRmee

0voto

ine Puntos 10065

En Preferencias del Sistema -> Teclado -> Accesos directos -> Accesos directos a aplicaciones puedes establecer accesos directos para Safari. Especifica "Atrás" para el texto del menú y luego selecciona el botón "Atrás normal". (¿Qué es este botón? ¿Se refiere a las teclas de flecha? Asignar la flecha hacia atrás podría hacer que salieras de una página cuando sólo pretendías mover el cursor hacia atrás mientras escribías algún texto en un formulario web).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X