9 votes

Comment puis-je mapper la touche "Eject" d'un clavier Microsoft ou créer un nouveau raccourci pour verrouiller mon écran ?

J'aime utiliser Control + Shift + Eject pour verrouiller mon écran rapidement. Le site Eject n'existe pas sur mon clavier Microsoft, et il ne semble pas y avoir de moyen facile d'affecter une autre touche à cette touche par le biais des Préférences Système.

  • Comment puis-je faire correspondre une touche de mon clavier Microsoft à la touche Eject clé ?
  • Sinon, comment créer un nouveau raccourci pour verrouiller mon écran ?

12voto

jaume Points 13186

Je ne sais pas comment mapper une touche à la touche Eject, mais vous pouvez facilement créer un nouveau raccourci avec Automator et Services :

  1. Ouvrez Automator dans le dossier Applications.

  2. Choisissez le service :

    enter image description here

  3. Sélectionnez Utilitaires et faites glisser Exécuter AppleScript dans le volet de droite :

    enter image description here

    Configurez, dans le coin supérieur droit, que le service ne doit recevoir aucune entrée dans aucune application. Puis collez cet AppleScript script :

    on run {input, parameters}
        do shell script "open /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app"
    end run
  4. Sauvegarder le service. Utilisez un nom descriptif, car c'est le nom qui apparaîtra dans le menu Services. Vous pouvez voir dans la capture d'écran ci-dessus que j'ai nommé le service Écran de verrouillage .

  5. Ouvrez les Préférences Système, sélectionnez Clavier, puis l'onglet Raccourcis. Sous Général, localisez Écran de verrouillage et lui attribuer un raccourci clavier. Comme vous pouvez le voir, j'ai choisi ControlCommandL :

    enter image description here

  6. En Écran de verrouillage est désormais accessible à partir de n'importe quelle application en tant qu'entrée du menu Services :

    enter image description here

Choisissez soigneusement le raccourci du service pour éviter les conflits avec les raccourcis d'autres applications.

4voto

William T Froggard Points 5321

La touche d'éjection n'a malheureusement pas de code de touche, donc soit le clavier la prend en charge, soit il ne la prend pas en charge, et vous devez trouver une solution de contournement. Vous pouvez créer un nouveau raccourci en suivant ces étapes :

  1. Ouvrez Automater et créez un service avec une seule action "Run AppleScript", contenant le code suivant :

    tell application "Finder" to sleep

    Assurez-vous que le service est configuré pour ne recevoir "aucune entrée" et travailler dans "n'importe quelle application". Enregistrez-le sous le nom de votre choix.

  2. Allez dans les préférences du clavier, cliquez sur l'onglet Raccourcis, puis cliquez sur Services. Le service nouvellement créé doit se trouver tout en bas. Cliquez sur le service, puis cliquez sur "ajouter un raccourci", et spécifiez un raccourci à votre convenance.

  3. Vous devrez peut-être donner accès à Automator en l'ajoutant à la liste des applications dans Accessibilité sous l'onglet Confidentialité dans Sécurité et confidentialité.

C'est ça ! Maintenant, vous pouvez utiliser ce raccourci de n'importe où pour mettre votre Mac en veille.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X