Eliminar Escape en TouchBar en Safari

13

La pregunta "Cómo deshabilitar la tecla Escape en Safari" se hizo aquí varias veces. Ahora, dado que en el nuevo MacBook Pros, la tecla Escape es un botón de pantalla táctil, es mucho más fácil presionarlo accidentalmente, pero hay una buena posibilidad de que podamos eliminarlo de Safari de una vez por todas.

¿Cómo eliminar el botón Escape de TouchBar en Safari? (o cualquier aplicación específica)

No existe tal opción en el Customize Touch Bar...menú: Personalizar el menú de la barra táctil

Minderov
fuente
Usted podría tratar de extraerla mediante la API toque bar.
haykam
@haykam ¿Dónde podemos encontrar detalles sobre la API de Touch Bar que mencionaste? Quiero probar esto.
Vladimir

Respuestas:

6

Puede usar Karabiner-Elements [ 1 , 2 ] para asignar la tecla de escape a algunas otras funciones con retroalimentación visual (por ejemplo, silencio). Los comentarios ayudan a recordarle que la clave ya no está asignada para escapar.

Luego puede asignar una clave menos útil para escapar. Por ejemplo, en un teclado de EE. UU., La tecla de sección (§ / ±) está en la esquina superior izquierda donde podría haber estado la tecla de escape.

  1. Instala y ejecuta Karabiner-Elements.
  2. En Modificaciones simples, elija Sin nombre de producto (Sin nombre de fabricante) como Destino. Esa es la barra táctil. Luego agregue el elemento, desde escapehasta mute. ingrese la descripción de la imagen aquí

  3. Para asignar la tecla de sección (§ / ±) para escapar, elija Teclado interno de Apple. Añadir elemento, de non_us_backslasha escape. ingrese la descripción de la imagen aquí

Fuente

Farshid.T
fuente
Esto es genial, gracias! Decidí asignar el Escape en la barra táctil al botón fn, lo cual es realmente agradable, ya que no hace nada, pero también te da un indicador visual de que presionaste algo y proporciona un buen acceso directo para cambiar los otros botones de la barra táctil a las teclas F
BlueC
1

Intente usar BetterTouchTool,

haga clic en la pestaña 'Teclado' ('Seleccionar aplicación' debe establecerse en 'Global'), haga clic en '+ Agregar nuevo acceso directo o secuencia de teclas' haga clic en el campo y presione las teclas 'Shift-Escape', un ⇧⎋ debería aparece muévete a la derecha donde dice 'Activar acción predefinida' y elige: 'Teclas del teclado / ESC (tecla de escape, respeta el modificador presionado)'

Acabamos de crear un sustituto para la tecla 'escape'. Ahora necesitamos deshabilitarlo.

haga clic en '+ Agregar nuevo acceso directo o secuencia de teclas' haga clic en el campo y presione la tecla 'Escape' en la barra táctil, aparecerá un move que se moverá a la derecha donde dice 'Activar acción predefinida' y asegúrese de que se lea: Sin acción

Me gusta más que desactivar toda la TouchBar.

Merbil Gonzalez
fuente
1

Hay una aplicación brillante llamada BetterTouchTool que le permite modificar la barra táctil. He podido mover la tecla de escape un poco hacia adentro usándola. BTT es una aplicación paga, pero las licencias no son muy caras y ofrecen algunos descuentos (por ejemplo, estudiantes) de vez en cuando. Aquí está el enlace.

Touch Bar con el botón Escape desplazado a la derecha

Christopher
fuente
¡Frio! Aquí hay más sobre cómo hacerlo. github.com/fifafu/BetterTouchTool/issues/204 Básicamente, debe renunciar a cualquier uso específico de la aplicación de la barra táctil, luego crear su propia tecla de escape y colocarla en la barra. Loco, pero si me salva de estos golpes constantes de escape, genial.
Urs
Primero agregué una tecla modificadora a la nueva tecla ESC, por lo que solo aparece cuando presiono cmd. No, mejor: agregue algo a la izquierda, como el widget de fecha. ¡Ahora eso es útil!
Urs
Aquí hay algunos consejos más: elimine ESC por completo y vuelva a asignarlo al teclado youtube.com/watch?v=gsRTtO-8ofM
Urs
1

Para evitar presionar Esc accidentalmente, usa elementos Karabiner para reasignar la acción de Escape a mierda + Esc. Pero use las opciones de 'modificación compleja' en lugar de las simples sugeridas en otra parte.

Instale Karabiner -> Modificaciones complejas -> 'Agregar regla' -> 'Importar más reglas' -> buscar 'escape' -> Importar 'Cambiar clave de escape (rev 4)' -> Habilite solo esto: 'Desactivar escape (... ) '

Listo, para hacer una Esc ahora tienes que presionar shift + Esc

DrGC
fuente
0

No puede eliminarlo, es permanente (a menos que vea la vista de barra táctil expandida).

JBallin
fuente