Remover Escape no TouchBar no Safari

13

A pergunta "Como desativar a tecla Escape no Safari" foi feita aqui algumas vezes. Agora, como no novo MacBook Pros a tecla Escape é um botão da tela de toque, é muito mais fácil pressioná-lo acidentalmente, mas há uma boa chance de removê-lo no Safari de uma vez por todas.

Como remover o botão Escape do TouchBar no Safari? (ou qualquer aplicativo específico)

Não existe essa opção no Customize Touch Bar...menu: Menu Personalizar barra de toque

Minderov
fonte
Você pode tentar removê-lo usando a API da barra de toque.
haykam
@haykam Onde podemos encontrar detalhes sobre a API do Touch Bar que você mencionou? Eu quero tentar isso.
Vladimir

Respostas:

6

Você pode usar o Karabiner-Elements [ 1 , 2 ] para mapear a tecla de escape para outras funções com feedback visual (por exemplo, mudo). O feedback ajuda a lembrá-lo de que a chave não está mais mapeada para escapar.

Você pode mapear uma chave menos útil para escapar. Por exemplo, em um teclado americano, a tecla de seção (§ / ±) fica no canto superior esquerdo, onde poderia estar a tecla de escape.

  1. Instale e execute o Karabiner-Elements.
  2. Em Modificações simples, escolha Sem nome do produto (sem nome do fabricante) como Destino. Essa é a barra de toque. Em seguida, adicione o item, de escapea mute. insira a descrição da imagem aqui

  3. Para mapear a tecla da seção (§ / ±) para escapar, escolha Apple Internal Keyboard. Adicionar item, de non_us_backslashaté escape. insira a descrição da imagem aqui

Fonte

Farshid.T
fonte
Isso é ótimo, obrigado! Decidi mapear o Escape na barra de toque para o botão fn, o que é muito bom, pois não faz nada, mas também fornece um indicador visual de que você pressionou alguma coisa e fornece um bom atalho para alterar os outros botões da barra de toque de volta para as teclas F
BlueC
1

Tente usar o BetterTouchTool,

clique na guia 'Teclado' ('Selecionar aplicativo' deve ser definido como 'Global'), clique em '+ Adicionar novo atalho ou sequência de teclas', clique no campo e pressione as teclas 'Shift-Escape'; apareça, mova-se para a direita, onde diz 'Acionar ação predefinida' e escolha: 'Teclas do teclado / ESC (tecla Escape, respeita o modificador pressionado)'

Acabamos de criar um substituto para a tecla 'escape'. Agora precisamos desativá-lo.

clique em '+ Adicionar novo atalho ou sequência de teclas', clique no campo e pressione a tecla 'Escape' na barra de toque. Um ⎋ deve aparecer movido para a direita, onde diz 'Acionar ação predefinida' e verifique se lê: Nenhuma ação

Eu gosto dessa maneira mais do que desativar toda a TouchBar.

Merbil Gonzalez
fonte
1

Há um aplicativo brilhante chamado BetterTouchTool que permite modificar a barra de toque. Consegui mover a tecla de escape um pouco para dentro usando-a. O BTT é um aplicativo pago, mas as licenças não são muito caras e oferecem alguns descontos (por exemplo, estudantes) de tempos em tempos. Aqui está o link.

A barra de toque com o botão Escape mudou para a direita

Christopher
fonte
Legal! Aqui está mais sobre como fazê-lo. github.com/fifafu/BetterTouchTool/issues/204 Você basicamente precisa renunciar a qualquer uso específico da aplicação da barra de toque, criar sua própria tecla de escape e colocá-la na barra. Louco, mas se isso me salvar dessas fugas constantes, acertar choques, ótimo.
Urs
Eu adicionei primeiro uma tecla modificadora à nova tecla ESC, para que ela apareça apenas quando eu pressionar cmd. Não, melhor: adicione algo à esquerda, como o widget de data. Agora isso é útil!
Urs
Aqui estão mais algumas dicas: remova o ESC completamente e remapeá-lo para o teclado youtube.com/watch?v=gsRTtO-8ofM
Urs
1

Para evitar pressionar acidentalmente Esc, use Karabiner-elements para remapear a ação Escape para pressionar + Esc. Mas use as opções de 'modificação complexa' em vez das simples sugeridas em outros lugares.

Instale o Karabiner -> Modificações complexas -> 'Adicionar regra' -> 'Importar mais regras' -> pesquisar 'escape' -> Importar 'Alterar chave de escape (rev 4)' -> Ative apenas isso: 'Desativar escape (... ) '

Pronto, para criar um Esc, você agora precisa pressionar Shift + Esc

DrGC
fonte
0

Você não pode removê-lo, é permanente (a menos que esteja vendo a exibição expandida da barra de toque).

JBallin
fonte