web-dev-qa-db-fra.com

Personnaliser les raccourcis clavier Google Chrome?

Je souhaite personnaliser les raccourcis clavier dans Google Chrome.

Par exemple, je voudrais mapper la combinaison de touches Ctrl+Shift+W à la commande "Fermer les autres onglets" au lieu de cliquer avec le bouton droit de la souris sur un onglet (commande par défaut).

Existe-t-il un paramètre dans Chrome permettant de définir cette combinaison sur cette commande?

114
wip

Si vous êtes sur un Mac, vous pouvez le faire avec le Mac System PreferencesKeyboardShortcuts. https://Apple.stackexchange.com/a/174979/1443

Voici mes paramètres actuels:

 enter image description here

42
cmcginty

On dirait que cette fonctionnalité est "sur le chemin" mais pas dans le cycle de version principale pour le moment. Nous avons trouvé un article décrivant la fonctionnalité implémentée dans la version de développement, n ° 22. Ou du moins partiellement pour autoriser le raccourci de certaines fonctionnalités. Réf: http://googlesystem.blogspot.com/2012/08/create-keyboard-shortcuts-for-chrome.html

Cet article mentionne une API expérimentale pour plusieurs types d’actions liées aux raccourcis disponibles. Ici: http://developer.chrome.com/extensions/experimental.commands.html

Bien sûr, tout est encore au stade du développement.


Edit (2018): Ceci est partiellement possible avec les commandes api qui sont sorties depuis quelques années. http://developer.chrome.com/trunk/apps/commands.html

Il est assez restreint car vous ne pouvez pas remplacer ceux fournis par le navigateur et vous ne savez pas combien est exposé ici pour des tâches telles que l'outillage de développement.

12
zzbomb

Mise à jour: à partir de février 2017, ce plugin n'est plus disponible.

Il existe un plugin Chrome appelé Shortcut Manager qui peut le faire.

Je viens de l'utiliser pour créer des raccourcis pour j et k faire défiler de haut en bas. Il a également "fermer les autres fenêtres" disponible pour mapper à une touche de raccourci.

6
Charley Ramm

Pas tout à fait la solution pour les raccourcis généraux, mais toujours relative et un peu fastidieuse à trouver, chrome: // extensions/raccourcis vous permet de personnaliser les comportements à partir d’un raccourci. Je suis sûr que vous pourriez trouver/créer une extension pour rediriger/transposer tous les raccourcis que vous souhaitez utiliser pour contrôler le chrome à votre guise. .

5
systemaddict

L'extension dans la réponse de Charley Ramm n'existe plus, mais j'en ai trouvé une autre: Raccourcis

Ajouter à Chrome, appuyez sur options. Je l'utilise pour relier les clés avant/arrière à mon Naga Hex V2, qui n'est pas pris en charge sous Linux pour le moment. Les critiques suggèrent que certaines personnes ont des problèmes d'utilisation. Cela fonctionne très bien pour moi, Linux Mint 18 + clavier multimédia Dell.

Redémarrez Chrome après avoir modifié les combinaisons de touches.

3
marts

Comme décrit dans les commentaires de une autre réponse , je souhaite également désactiver le raccourci "Cmd + Maj + W" pour fermer la fenêtre et accessoirement le raccourci similaire qui apparaît lorsque je désactive le premier, qui est maintenant pour "Fermer tout".

  • Je suis simplement allé dans la sous-fenêtre des préférences Clavier du Mac, dans l'onglet "Raccourcis", dans la section "Raccourcis d'application", et je suis allé créer de nouveaux mappages de raccourcis.
  • Je les ai conçus pour Google Chrome et j'ai choisi ce paramètre comme premier paramètre, mais je suppose que vous pourriez résoudre un problème similaire dans n'importe quelle autre application en sélectionnant celle que vous préférez.
  • J'ai ensuite procédé à nommer l'entrée de menu que je voulais remplacer, comme celles que j'ai mentionnées ci-dessus.
  • Enfin, je lui ai assigné une combinaison de touches complexe, une combinaison sur laquelle j'espère ne jamais appuyer accidentellement à l'avenir.

Ce n'est pas la meilleure approche, et je lis actuellement dans une autre question et réponse "Comment désactiver les raccourcis clavier sous mac os x" qui peut supprimer complètement le raccourci, mais cela fonctionne bien via l’interface système existante sans avoir à installer de logiciel supplémentaire en tant qu’application système limitée ou extension à Google Chrome Web.

2
Pysis

J'utilise BetterTouchTool sur macOS:

 enter image description here

0
Adam Johns

Bien que je sache que ce n’est pas la solution exacte que vous recherchiez, elle peut être utile à certains comme elle m’a été. Cette extension Chrome permet de nombreux raccourcis avancés via l’utilisation des gestes de la souris: Gestes CrxMouse Chrome ™

0
user179068