Como posso atribuir a tecla F5 para atualização no Chrome no Mac OS X?

20

Estou acostumado com a tecla F5 sendo o comando Atualizar (como no Windows OS para todos os navegadores que já usei lá) e não com o Command-R (que leva dois dedos). No Mac OS X Lion, como posso atribuir a tecla F5 para atualizar no Chrome?

WilliamKF
fonte
Para a versão do Windows, ambos estão presentes. Tem certeza que não é o caso, bem como para a versão OS X (pode ser necessário fn + f5)
soandos
fn + F5 reduz o brilho do meu MacBook Air.
WilliamKF

Respostas:

45

Você pode alterar os atalhos dos itens de menu nas Preferências do Sistema, mas não pode atribuir vários atalhos a eles.

Você também pode atribuir um atalho para um script como este:

try
    tell application "Google Chrome" to reload tab 1 of window 1
end try

1) Vá para Preferências> Teclado> Atalhos do Teclado.

2) Selecione "Atalhos do aplicativo" no menu esquerdo.

3) Clique em "+".

4) Preencha o formulário da seguinte forma: Aplicativo Google Chrome, Título do menu Reload This Page:, Atalho de teclado F5.

5) Clique em "Adicionar".

Lri
fonte
12
Para esclarecer as etapas: 1) Vá para Preferências> Teclado> Atalhos do Teclado. 2) Selecione "Atalhos do aplicativo" no menu esquerdo. 3) Clique em "+". 4) Preencha o formulário da seguinte forma: Aplicativo Google Chrome , Título do menu Reload This Page , Atalho do teclado f5 . 5) Clique em "Adicionar".
Jess Telford
14
Para esclarecer um pouco mais, o texto do atalho deve estar exatamente como está no menu "Visualizar" do Chrome, incluindo o idioma . Por exemplo, para a versão francesa do Chrome, seria "Actualizer cette page" e "Forçar a atualização da página".
precisa
obrigado pela clarificação!!!!! este é apenas :) tão ... incomum)))
Rodislav Moldovan
Caso você use o Karabiner Elements, abra a aba "Teclas de função" e marque "Use todas as teclas F1, F2, etc. como teclas de função padrão" na parte inferior
Michael Radionov
3

Parece que eles mudaram o local do atalho pelo menos desde que o comentarista anterior postou.

Estou usando o El Capitan 10.11.13 e, para mim, está em Preferências do sistema> Atalhos do teclado> Atalhos do aplicativo

Captura de tela

Crhistian
fonte
1

O F5 atualizará a página no Firefox, mas atualmente não está ativada no Chrome por algum motivo. O uso dos atalhos do aplicativo nas preferências do teclado fará com que o F5 funcione, mas desativa o Command-R como um atalho de atualização. Esta não foi uma boa solução para mim, por isso removi a definição de atalho F5. Ele me incomodou por meses e finalmente o resolvi com o Karabiner e com a ajuda da resposta aceita:

<vkopenurldef>
  <name>KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</name>
  <url type="shell">osascript -e 'tell application "Google Chrome" to reload active tab of window 1'</url>
</vkopenurldef>

<item>
  <name>Refresh Chrome Page With F5</name>
  <appendix>Enables the F5 key to refresh the page in Google Chrome.</appendix>
  <identifier>private.function_five</identifier>
  <only>GOOGLE_CHROME</only>
  <autogen>__KeyToKey__ KeyCode::F5, KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</autogen>
</item>

Abra as preferências do Karabiner e, na guia Misc e Desinstalar, clique no botão Abrir private.xml . Ele abrirá o Finder e você poderá abrir o arquivo a partir daí no seu editor de texto favorito. Digite o código acima entre as <root>tags e salve o arquivo. Volte para as preferências do Karabiner e alterne para a guia Change Key e, no canto superior direito, clique no botão Recarregar XML . A nova opção deve aparecer na parte superior e tudo que você precisa fazer é habilitá-la.

Detalhes:

  • O <vkopenurldef>elemento define um comando AppleScript que pode ser associado a outra chave. Este comando diz ao Chrome para recarregar a guia ativa na janela 1 (a janela 1 parece ser a janela ativa).
  • O <item>elemento vincula o novo comando a uma chave física - neste caso, F5.

Instruções oficiais sobre o arquivo private.xml podem ser encontradas aqui: https://pqrs.org/osx/karabiner/document.html.en#privatexml

Phunt
fonte
1

Se você estiver no OS X que possui o Notification Center como o El Capitan, siga a resposta do Crhistian e vá para Mission Control em Keyboard Shortcuts e desative o atalho F5 do Show Notification Center (e atribua uma alternativa, se desejar). BTW, isso desativará o atalho CTRL + R.

Jono
fonte