Comment attribuer la touche F5 à actualiser dans Chrome sur Mac OS X?

20

Je suis habitué à ce que la touche F5 soit la commande Actualiser (comme c'est le cas dans le système d'exploitation Windows pour tous les navigateurs que j'y ai jamais utilisés) et non Command-R (qui prend deux doigts). Sous Mac OS X Lion, comment puis-je affecter la touche F5 à actualiser dans Chrome?

WilliamKF
la source
Pour la version Windows, ils sont tous les deux présents. Êtes-vous sûr que ce n'est pas le cas également pour la version OS X (vous pourriez avoir besoin de fn + f5)
soandos
fn + F5 réduit la luminosité de mon MacBook Air.
WilliamKF

Réponses:

45

Vous pouvez modifier les raccourcis des éléments de menu dans les Préférences Système, mais vous ne pouvez pas leur attribuer plusieurs raccourcis.

Vous pouvez également attribuer un raccourci à un script comme celui-ci:

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

1) Allez dans Préférences> Clavier> Raccourcis clavier.

2) Sélectionnez "Raccourcis d'application" dans le menu de gauche.

3) Cliquez sur "+".

4) Remplissez le formulaire comme suit: Application Google Chrome, Titre du menu Reload This Page:, Raccourci clavier F5.

5) Cliquez sur "Ajouter".

Lri
la source
12
Pour clarifier les étapes: 1) Allez dans Préférences> Clavier> Raccourcis clavier. 2) Sélectionnez "Raccourcis d'application" dans le menu de gauche. 3) Cliquez sur "+". 4) Remplissez le formulaire comme suit: Application Google Chrome , Titre du menu Reload This Page , Raccourci clavier f5 . 5) Cliquez sur "Ajouter".
Jess Telford
14
Pour clarifier un peu plus, le texte du raccourci doit être exactement comme il est dans le menu "Affichage" de Chrome, y compris la langue . Par exemple, pour la version française de Chrome, ce serait "Actualiser cette page" et "Forcer l'actualisation de cette page".
laurent
Merci pour la clarification!!!!! c'est juste si ... inhabituel :))))
Rodislav Moldovan
Si vous utilisez Karabiner Elements, assurez-vous d'ouvrir son onglet "Touches de fonction" et cochez "Utiliser toutes les touches F1, F2, etc. comme touches de fonction standard" en bas
Michael Radionov
3

On dirait qu'ils ont déplacé l'emplacement du raccourci au moins depuis la publication du commentaire précédent.

J'utilise El Capitan 10.11.13 et pour moi, c'est dans Préférences Système> Raccourcis clavier> Raccourcis d'application

Capture d'écran

Crhistian
la source
1

F5 actualisera la page dans Firefox, mais il n'est pas actuellement activé dans Chrome pour une raison quelconque. L'utilisation des raccourcis d'application dans les préférences du clavier permet à F5 de fonctionner, mais il désactive Command-R en tant que raccourci d'actualisation. Ce n'était pas une bonne solution pour moi, j'ai donc supprimé la définition de raccourci F5. Cela m'avait mis sur écoute pendant des mois et je l'ai finalement résolu avec Karabiner et l'aide de la réponse acceptée:

<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>

Ouvrez les préférences de Karabiner, puis dans l' onglet Misc & Uninstall, cliquez sur le bouton Open private.xml . Cela ouvrira le Finder et vous pourrez ouvrir le fichier à partir de là dans votre éditeur de texte préféré. Entrez le code ci-dessus entre les <root>balises et enregistrez le fichier. Revenez aux préférences du mousqueton et passez à l' onglet Modifier la clé et en haut à droite, cliquez sur le bouton Recharger XML . La nouvelle option devrait apparaître en haut et tout ce que vous avez à faire est de l'activer.

Détails:

  • L' <vkopenurldef>élément définit une commande applescript qui peut être liée à une autre clé. Cette commande indique à Chrome de recharger l'onglet actif dans la fenêtre 1 (la fenêtre 1 semble être la fenêtre active).
  • le <item> élément lie la nouvelle commande à une clé physique - dans ce cas F5.

Les instructions officielles sur le fichier private.xml peuvent être trouvées ici: https://pqrs.org/osx/karabiner/document.html.en#privatexml

Phunt
la source
1

Si vous êtes sur OS X qui a Notification Center tel qu'El Capitan, suivez la réponse de Crhistian , puis accédez à Mission Control dans les raccourcis clavier et désactivez le raccourci F5 pour Show Notification Center (et attribuez une alternative si vous le souhaitez). BTW, cela désactivera le raccourci CTRL + R.

Jono
la source