Comment ouvrir le menu contextuel à partir d’un clavier Mac?

emmby

Comment ouvrir le menu contextuel à partir d’un clavier Mac?


Sous Windows, on peut appuyer sur Maj + F10 pour accéder au « Menu contextuel ». Mais une action similaire au clavier ne semble pas possible sur Mac. Une application potentielle …

Lorsque je fais une erreur d’orthographe dans un document, Lion me donne la possibilité de corriger l’erreur en cliquant avec le bouton droit (ou en cliquant sur Ctrl, en tapant avec deux doigts, etc.) sur le mot mal orthographié et en affichant le menu contextuel.

entrez la description de l'image ici

Comment puis-je ouvrir ce menu à partir du clavier? Et est-il possible d’accéder au menu contextuel à partir d’un clavier Mac?

Ken

Dans Firefox, control-space ouvre le menu contextuel – mais curieusement, il n’inclut pas les options d’orthographe lorsqu’il est invoqué de cette façon!

jocull

Je n’arrive pas à l’ouvrir avec ctrl-espace, mais les choses ont beaucoup changé depuis 2012

Réponses


 Ameen Rabea

@emmby

Chaque fois que je vois cette question sur Internet ou que je la pose à quelqu’un .. les gens se méprennent toujours. Peut-être parce qu’ils ne sont pas des utilisateurs de Windows ou qu’ils sont des utilisateurs de Windows qui n’utilisent pas les raccourcis clavier.

J’ai toujours la même question mais je n’ai pas encore trouvé la réponse.

Sous Windows, lorsque nous utilisons les raccourcis clavier, nous utilisons principalement la touche Menu du clavier Windows (voir cette image):

La touche Menu du clavier Windows <== c’est la touche Menu

Lorsque cette touche Menu est enfoncée, le système d’exploitation supposera que vous avez cliqué avec le bouton droit sur l’élément en surbrillance / actif> puis il vous montrera le menu contextuel même si le pointeur de la souris ne pointe pas sur l’élément en surbrillance.

Cette fonctionnalité semble donc manquer dans Mac OS. Et quelles que soient les solutions suggérées, même Activer la touche de la souris, vous devez toujours pointer / déplacer le pointeur de votre souris sur l’élément en premier, ce qui n’a pas de sens. Si je dois utiliser le raccourci clavier pour ouvrir le menu contextuel sur l’élément en surbrillance, pourquoi dois-je à nouveau y déplacer le pointeur de la souris <== excusez-moi .. ce n’est pas un raccourci !!

javadba

Oui, j’utilise Mac .. mais Os / x SUCKS dans ce sens. Ainsi qu’un accès difficile aux éléments du menu, aux éléments du menu ne s’étendant pas automatiquement et aux mnémoniques agissant de manière aléatoire, voire pas du tout. OS / X craint les claviéristes. Et pire – les concepteurs OS / X sont cavaliers à ce sujet – donc cela ne sera pas résolu.

Toni Leigh

Les utilisateurs de Mac ne doivent être valides que

ViliusK

Par exemple, je veux accéder au menu contextuel de Compress file fonctionnalité de Compress file . Je sais que c’est dans le menu lorsque je clique avec le bouton droit sur ce fichier.

user2233949

Vous pouvez le faire sous macOS. C’est juste fait différemment. Tout dans le menu contextuel se trouve dans les autres menus. Donc, allez d’abord dans Préférences Système> Clavier> Raccourcis> Clavier et assurez-vous que l’élément «Déplacer le focus vers la barre de menus» est coché et qu’il a un raccourci clavier. Ensuite, allez dans le Finder, appuyez sur ce raccourci et le menu du système Apple sera mis en surbrillance. Flèche vers «Fichier» puis flèche vers le bas pour «Compresser». Si vous n’aimez pas cela, créez simplement votre propre workflow Automator pour compresser un fichier et le joindre à un combo de touches. Apple vous offre cette option pour que vous puissiez ajouter n’importe quel combo que vous souhaitez.


 CousinCocaine

Le menu contextuel peut uniquement être ouvert par un clic droit de la souris uniquement. Mais dans les paramètres d’accès universel dans les Préférences Système, nous pouvons contrôler les touches de la souris en utilisant le pavé numérique du clavier. Lorsqu’il est activé, un clic droit de la souris peut alors être réalisé par Ctrl + 5 sur un clavier avec un pavé numérique ou Fn + Ctrl + i sur un ordinateur portable. Cela vous permettra de «cliquer avec le bouton droit» sur votre mot.

Accédez à Préférences système -> Accès universel -> Souris -> Activer les touches de la souris (ON) Accédez à Préférences système -> Accès universel -> Souris -> Activer les touches de la souris (ON)

Trouvé sur: https://stackoverflow.com/a/11238186/1919382

Uri

Bien que cela fonctionne, il ouvre le menu contextuel au niveau du curseur de votre souris et non du curseur de texte.

CousinCocaine

@Uri, ce que vous dites est correct. Mais lorsque vous tapez, le curseur de la souris disparaît et le menu s’ouvre au niveau du curseur de texte.

Uri

Hmm, ça ne semble pas marcher pour moi. Le curseur de la souris réapparaît juste à son dernier emplacement. Je me suis contenté d’utiliser les raccourcis de vérification orthographique pour résoudre ce problème ( cmd + :

javadba

Qu’en est-il d’un clavier externe – qui n’a pas la touche <fn>?

CousinCocaine

Ctrl 5, comme il est dit dans ma réponse


 nuc

Près de ce que vous avez demandé, il faut activer la correction automatique de l’orthographe via:

et restez avec votre curseur à la fin d’un mot mal orthographié, vous obtiendrez donc une suggestion de correction de style iOS:

puis avec la flèche vers le bas et les flèches gauche / droite, vous pouvez choisir le mot correct.

emmby

étrangement, je l’ai activé, mais je ne peux pas faire apparaître le menu iOS

nuc

@emmby Cela ne fonctionne pas pour certaines applications, comme Google Chrome ..


 Shon Feder

Si vous avez « l’orthographe correcte automatiquement » cochée et que cela ne semble pas fonctionner, c’est peut-être parce que vous l’essayez dans une application non prise en charge. Par exemple, je peux utiliser la fonctionnalité dans TextEdit et Pages, mais pas, par exemple, FireFox ou SublimeText 2 (deux de mes applications les plus utilisées).

Bien que j’ai passé trop de temps à chercher, je n’ai trouvé aucun moyen d’obtenir l’orthographe suggérée à partir du menu contextuel avec les seules touches. La meilleure option que j’ai trouvée jusqu’à présent est d’utiliser mon pouce sur le pavé tactile pour positionner la souris, puis maintenez ctl et appuyez sur (encore une fois avec le pouce). Cela prend un peu plus de temps à cause du besoin de positionnement, mais au moins je peux garder mes doigts sur le rang d’origine.

Je trouve gênant d’atteindre le bouton ctl, j’ai donc utilisé KeyRemap4MacBook (qui est généralement génial et gratuit) pour personnaliser la mise en page pour que le caps lock soit ctl . KeyRemap vous permettra également d’affecter ctl + click à des combinaisons de boutons, de sorte que vous n’ayez pas à appuyer / cliquer.


 jrobichaud

J’utilise Alfred avec le workflow RightClick .

J’ai mappé Option + CMD + Entrée pour déclencher un clic droit dans l’application la plus en avant.

RightClick ne fonctionnait que dans le Finder mais il a été amélioré pour fonctionner dans la plupart des applications.

Caractère générique

Ou utilisez simplement la fonction Actions sur les fichiers , qui est directement intégrée à Alfred plutôt que d’exiger une installation de workflow supplémentaire. Dans tous les cas, vous devrez acheter le Powerpack.

jrobichaud

@Wildcard. C’est différent de la fonction d’action de fichier. RightClick est un raccourci global qui déclenche un clic droit dans l’application actuelle via applescript. La fonction d’action de fichier nécessite que vous ouvriez la barre de recherche, recherchez un fichier puis choisissez une action de fichier.

Pavel Alexeev

A un certain délai avant que le menu n’apparaisse, mais c’est la meilleure solution que j’ai trouvée! Fonctionne également dans Forklift.


 Ali

Vous pouvez utiliser l’ outil Better Touch pour configurer n’importe quelle combinaison tap / swipe / click / key au clic droit.

user495470

Mais il suffit d’effectuer un clic secondaire aux coordonnées actuelles du curseur, et non d’afficher le menu contextuel d’une sélection effectuée avec le clavier.

Ali

Vous avez raison, il existe des options pour appeler une URL ou un script avec le texte sélectionné, et je parie que vous pouvez convaincre le développeur d’ajouter également cette fonctionnalité.

Caractère générique

J’ai (et looooooove) un meilleur outil tactile, et le développeur est un magicien bizarre. Mais pour ce cas d’utilisation particulier, j’utilise Alfred , qui est ma seule autre application Mac indispensable, juste après BTT.


 welbo

PRESQUE RÉSOLU

J’ai réussi à faire fonctionner cette solution dans certaines applications (comme Finder, TextEdit, Firefox, …) mais pas dans d’autres (comme Outlook, Chrome, …)

Un «  clic contextuel  » peut être mappé sur une clé / combinaison de touches en utilisant toutes les fonctionnalités natives de Mac OS X (grâce à son héritage NeXT / OPENSTEP). Cependant, la solution est assez technique « sous le capot », et cela peut prendre quelques essais et erreurs pour le faire fonctionner.

Lisez à propos de Key Bindings ici et suivez (certaines) des instructions pour créer votre propre fichier ~ / Library / KeyBindings / DefaultKeyBinding.dict .

Les liaisons de touches mappent les clés (ou combinaisons de touches) aux « Répondeurs » dans le système de texte. J’ai trouvé le Répondeur pour rightMouseDown ici et trouvé la « chaîne magique » pour la clé cible souhaitée (F13) à partir de cette URL: osxnotes.net/keybindings.html

Mon ~ / Library / KeyBindings / DefaultKeyBinding.dict ressemble à ceci

 { /* Context Menu */ "^Uf710" = "rightMouseDown:"; /* Ctrl-F13 */ "^;" = "rightMouseDown:"; /* Ctrl-; */ } 

Maintenant, je devrais être en mesure d’appuyer sur Ctrl-F13 ou Ctrl-; pour obtenir le menu contextuel.

REMARQUE: vous devrez quitter et relancer une application pour qu’elle soit modifiée. (A travaillé pour TextEdit en 10.10) Sinon, déconnectez-vous et reconnectez-vous.

javadba

L’essayer maintenant. Même si cela ne fonctionne pas, c’était une information intéressante. Je commenterai à nouveau si cela fonctionne pour moi dans le Finder.

javadba

Malheureusement, cela ne semble pas fonctionner. Je l’ai essayé dans TextEdit sur El Capitan.


 user88732

Je ressens votre douleur ….. Le meilleur travail que j’ai trouvé est sur cnet. Je ne l’ai pas encore essayé mais j’ai l’intention de le faire. Contrairement à un vrai menu contextuel, cela vous oblige à regarder en haut à gauche pour les commandes que vous recherchez, mais peut encore suffire pour vous apporter les fonctionnalités que vous recherchez. http://www.cnet.com/news/access-menus-via-the-keyboard-in-os-x/

conorgriffin

Veuillez ne pas publier des liens vers des articles ailleurs sur Internet. Cela ne constitue pas une bonne réponse. Veuillez consulter les directives de réponse ici: apple.stackexchange.com//help/how-to-answer


 Heldeen

Pour afficher la vérification orthographique, utilisez cmd + :


 Bimawa

Pour spellchek (et plus) j’utilise popClip + alfred workflow Ppay


 DaveDoubleU

Cmd-shift-: Ouvre « Spelling & Grammar » sur Chrome pour moi avec El Capitan. C’est un lodge maladroit mais je peux maintenant vérifier l’orthographe.


 user307870

Pour Word 365 sur Mojave , ‘Shift’ + ‘F10’ fait l’affaire. Si vous avez une barre tactile sur votre MBP, vous devrez appuyer sur la touche «fn» pour afficher les touches de fonction.


 swizkon

Essayez d’appuyer sur [fn] + [SHIFT] + [F10]

Il me semble que la plupart des fenêtres sur les touches F de mac peuvent être appelées de cette façon.

À votre santé!

dwightk

Cela ne fonctionne pas pour moi

Tivoni

Ne fonctionne pas pour moi non plus…

David Hofmann

fonctionne sur mac os x el capitan

RockyMM

ne travaille pas pour moi

javadba

Qu’est-ce que c’est censé faire?


 Pierre Thibault

Voici ma solution sur Github . Il s’agit d’un petit AppleScript que j’ai écrit en faisant un contrôle-clic que vous pouvez attribuer à la clé de votre choix en utilisant une application utilitaire de raccourci de votre choix.

 

#à, clavier, comment, contextuel, d’un, Le, Mac, Menu,, ouvrir, partir

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *