21 votes

Le raccourci clavier pour éteindre l'écran n'est pas possible avec le Macbook Air

Shift + Control + Eject permet d'éteindre l'écran d'un Mac.

Je viens d'acheter un nouveau Macbook Air. Il a un bouton d'alimentation au lieu d'un Eject clé :

Power Button on MBA

En plus d'un coin chaud ou de la réduction de la luminosité de l'écran, existe-t-il une touche qui permet de mettre l'écran en veille ?

12voto

Christian Kellner Points 121

Juste Shift + Control + Power fonctionne sur mon MBP retina, qui n'a pas non plus de bouton d'éjection.

3voto

moodforaday Points 2633

http://dl.dropbox.com/u/18414/ase/DimScreen.tar.bz2 est ma tentative de solution à ce problème.

Il s'agit d'une application d'automatisation qui fait deux choses :

  1. Il exécute un script pour réduire l'écran à 0 (voir note ci-dessous).

  2. Il lance votre économiseur d'écran.

Pourquoi lance-t-il votre écran de veille ? Eh bien, parce que je suppose que si vous réduisez la luminosité de votre écran, cela signifie que vous allez vous absenter pendant un certain temps.

Si la luminosité est réglée sur 0 et que vous revenez sur votre Mac et appuyez sur certaines touches, déplacez la souris, etc. rien ne se passera . Eh bien, rien que tu puisses voir.

Cependant Si l'économiseur d'écran est en marche, le Mac est assez intelligent pour augmenter la luminosité. juste un peu pour vous indiquer que vous devez entrer le mot de passe de votre écran de veille.

(Vous avez bien besoin d'un mot de passe pour déverrouiller votre économiseur d'écran, non ?)

Eh bien, même si vous ne le faites pas, vous pouvez toujours utiliser l'application. Après la sortie de l'économiseur d'écran, le script augmente un peu la luminosité.

(Si vous constatez que l'économiseur d'écran est désactivé par accident et que vous ne le souhaitez pas, vous pouvez simplement modifier les dernières lignes du script, et le copier/coller dans une nouvelle application).

NOTE / AVERTISSEMENT / DISCLAIMER / ACHTUNG

dimscreen.zsh est le script qui est exécuté par l'application (il fait partie du fichier .tar.bz2). CEPENDANT, ce script dépend de la présence de la commande 'brightness' dans $HOME/bin/brightness, ce qui n'est probablement pas le cas.

Si l'application ne le trouve pas à cet endroit, elle essaiera de le télécharger à partir de http://luo.ma/attic/brightness.bz2 et l'installer dans ~/bin/brightness.

Si l'idée de télécharger un fichier depuis l'internet vous effraie, vous pouvez trouver le code source à l'adresse suivante http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal/ et compilez le vôtre (cette page contient des instructions, c'est très simple).

J'ai inclus le code source ainsi que le binaire précompilé dans le fichier .tar.bz2 également.

(Pour ce qui est de la partie "Raccourci clavier" de votre question, je vous laisse le soin de décider lequel des nombreux lanceurs d'applications vous utiliserez, notamment quelque chose comme Apptivate ce qui permet de le lier à une seule frappe de touche si vous le souhaitez).

3voto

Chris Nokleberg Points 151

Bien que la question dise explicitement "à part un coin chaud", je le mentionne car c'est le seul moyen que j'ai trouvé jusqu'à présent pour obtenir un affichage du sommeil sur le nouvel Air.

Ouvrez les Préférences, allez dans "Bureau et économiseur d'écran", choisissez l'onglet "Économiseur d'écran", cliquez sur "Hot Corners ". Ouvrez le menu déroulant pour le coin que vous préférez et choisissez "Mettre l'écran en veille".

Si vous déplacez le curseur de la souris dans ce coin, l'écran se met en veille.

Si vous maintenez Cmd (ou un autre modificateur, ou une combinaison de modificateurs) et que vous ouvrez la liste déroulante, l'affichage en sommeil ne se déclenchera que si vous déplacez la souris. et détient ce modificateur, ce qui pourrait réduire les erreurs.

2voto

Daniel Points 32917

Ce n'est pas un coup de pouce, mais c'est un pas dans la bonne direction : S'il y avait un moyen de passer outre le fait que le script doit être exécuté avec sudo, vous pourriez utiliser Automator pour le lier à un raccourci clavier :

#!/bin/bash
original_setting=`/usr/bin/pmset -g | /usr/bin/grep displaysleep | /usr/bin/awk '{print $2}'`
echo $original_setting
magic_number=2147483648
/usr/bin/pmset -a displaysleep $magic_number; sleep 1; /usr/bin/pmset -a displaysleep $original_setting

2voto

Chris Nokleberg Points 151

L'application gratuite Affichage du sommeil fonctionne bien sur mon Air, sous OS X Lion. C'est juste un SleepDisplay.app qui fait ce qu'il dit.

Je le lance juste par son nom via Alfred mais vous pourriez probablement les lier à des raccourcis clavier à l'aide d'un certain nombre d'outils, tels que FastScripts .

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