Désolé pour le titre verbeux, mais mon problème est donc:
- Lorsque je suis à mon bureau, je souhaite utiliser uniquement l'écran externe.
- Avec les gestes astucieux de Lion, j'ai décidé que j'aimerais utiliser le trackpad interne de mon MacBook
- Pour toucher physiquement le trackpad, le couvercle de mon MacBook Pro doit être ouvert
Auparavant, c'était un morceau de gâteau avec Snow Leopard et ci-dessous - vous branchez l'écran externe, fermez le couvercle, branchez un périphérique USB ou appuyez sur une touche d'un clavier connecté pour réveiller la machine, et une fois qu'elle est réveillée et utilise l'écran externe rouvre le couvercle et l'écran interne reste éteint.
Malheureusement, Lion détecte quand mon MacBook Pro est ouvert et pense que cela peut être utile en activant l'écran. Existe-t-il un moyen de désactiver cela? Existe-t-il un moyen de tromper Lion en lui faisant croire que mon couvercle est fermé?
Réponses:
Mac OS X Hints a découvert une commande qui permettra ceci :
la source
nvram: Error setting variable - 'boot-args': (iokit/common) not permitted
J'ai suivi la suggestion d'Olivier d'organiser mes moniteurs pour éliminer une frontière commune:
J'ai choisi le bas à droite parce que je garde mon dock sur le côté gauche de mon écran, et j'utilise mon coin supérieur droit comme coin chaud pour dormir l'écran. J'ai également déplacé la barre de menus sur mon moniteur de bureau et l'écran du MacBook est complètement grisé.
Il y avait une autre option dont j'ai entendu parler: utiliser un aimant pour faire croire à votre MacBook que le couvercle était fermé. Cela fonctionne - j'ai placé un extrait d'un aimant de réfrigérateur près du côté inférieur gauche de mon clavier et bien sûr, mon MacBook pensait que j'avais fermé l'écran. Malheureusement, Mac OS X désactive également l'entrée du clavier et du trackpad lorsqu'il pense que l'affichage est fermé, donc cette option n'a pas fonctionné pour moi.
la source
Contournement rapide (pas une solution réelle)
Cochez simplement l'option "Écrans miroir" dans les préférences d'affichage. Voir la capture d'écran ci-dessous.
Ensuite, réduisez la luminosité du Macbook à zéro.
la source
Je sais que c'est un peu compliqué, mais mon travail autour de ce problème consiste à maintenir le contrôle de la luminosité de mon macbook jusqu'à ce que l'écran s'assombrisse.
Comme vous, je préfère travailler sur un écran plus grand et continuer à taper avec mon clavier d'ordinateur portable (avec l'écran d'ordinateur portable ouvert seulement partiellement et ouvert juste assez pour pouvoir utiliser le clavier de l'ordinateur portable).
Quoi qu'il en soit, cette solution fonctionne pour moi.
Re: "..et c'est frustrant quand mon pointeur disparaît sur l'autre écran .."
Je contourne cela en cliquant simplement sur l'option "écrans en miroir" dans les Préférences Système> Écrans> Arrangement
J'espère que cela t'aides.
la source
Je ne sais pas si cela fonctionne dans Lion, mais si vous avez le couvercle fermé et que vous branchez un périphérique USB, cela mettra votre moniteur sous tension, puis vous pourrez ouvrir le couvercle et votre moniteur externe sera allumé et votre couvercle sera éteint.
la source
J'ai rencontré le même problème il y a quelque temps, et voici ce que j'ai fait:
Tout d'abord, j'ai reflété les affichages, comme cela a déjà été suggéré. Peu de temps après avoir fait cela, j'ai réalisé que c'était très distrayant d'avoir l'écran allumé du macbook dans le coin de l'œil. Cela m'a obligé à tuer la luminosité sur l'écran du macbook. Mais étant le gars paresseux que je suis, je détestais devoir régler manuellement la luminosité à chaque fois que je débranchais / branchais un moniteur externe. Je me suis donc demandé s'il y avait un moyen d'automatiser le processus. J'ai trouvé cette application gratuite appelée Control Plane qui me permet de définir des «contextes» selon que certains appareils (moniteurs, disques durs, etc.) sont branchés, si certains réseaux Wi-Fi sont à portée, etc. et en fonction de ces contextes, exécutez certains scripts shell. Donc, tout ce que j'avais à faire était d'écrire un script Apple (appelé
killBrightness.scpt
) pour tuer la luminosité sur l'écran du macbook et un script shell à appelerkillBrightness.scpt
; et appelez ce script shell dans le contexte requis.killBrightness.scpt
Le script shell
Depuis que je branche de nombreux moniteurs différents dans mon macbook, j'ai remarqué que lorsque l'un avec un rapport d'aspect différent est branché, mes fenêtres pendent du bord de l'écran. La solution à cela serait de redimensionner les fenêtres, mais c'est très inefficace lorsque vous utilisez une tonne d'applications et de fenêtres comme moi; aussi, étant aussi paresseux que moi, je n'aimais pas cette solution. Donc, avec l'aide des gens sympas de Stack Overflow, j'ai pu trouver cet AppleScript (appelé
resizer.scpt
) pour redimensionner automatiquement toutes les fenêtres de (presque) toutes les applications (la mise en garde est que certaines applications n'utilisent pas la bonne Les crochets du cadre de l'interface utilisateur, il est donc assez difficile de les redimensionner):resizer.scpt
:Maintenant, tout ce que j'avais à faire était d'écrire un script shell similaire pour appeler
resizer.scpt
et mettre cela dans ControlPlane et j'étais prêt à être paresseux à nouveau!J'espère que cela t'aides
PS: j'ai oublié de mentionner avant que tout cela a été fait sur mon MacBook Pro 15 pouces, exécutant Lion
la source
Une autre solution, bien que ghetto, consiste à placer un aimant en ferrite très faible (comme les aimants de réfrigérateur) près du capteur à effet Hall de l'ordinateur portable.
Cela a l'avantage de simuler le mode macshell tout en gardant le couvercle ouvert pour améliorer les performances de refroidissement.
N'utilisez pas d'aimants puissants en néodyme. Cela pourrait endommager le capteur à effet Hall.
Pour se différencier: les aimants en ferrite sont faibles et fabriqués à partir d'un composé noir, les aimants en néodyme sont très puissants et généralement plaqués de nickel, ayant un aspect argenté brillant
la source
Ceci est une combinaison de quelques-uns des autres messages / commentaires ici en un seul endroit. J'utilise un MacBook Pro exécutant El Capitan.
Avantages de cette méthode par rapport aux commandes du terminal:
Pas:
Annuler les étapes (en conservant l'arrangement pour plus tard):
Annulez les étapes (pour rétablir la valeur par défaut si vous êtes à nouveau connecté):
la source
Mise à jour 2019
Depuis OS X El Capitan, la protection de l'intégrité du système (SIP) ne permet pas de modifier les options de nvram. Aussi
boot-args="iog=0x0"
ne fonctionne plus.Pour résoudre ce problème, j'ai trouvé cette solution:
csrutil disable
sudo nvram boot-args="niog=1"
csrutil enable
et redémarrezAnnuler (plusieurs options):
sudo nvram -d boot-args
.la source
C'est ainsi que j'y parviens.
la source
Une fois que vous avez branché le moniteur externe, vous voyez pendant un certain temps cette configuration étendue du moniteur. Mais si vous ne souhaitez pas utiliser l'écran d'ordinateur portable, fermez simplement le couvercle du macbook pro et continuez à travailler sur le plus grand écran qui fonctionne. L'ordinateur portable ne passe pas en mode veille. C'est avec la version Lion.
la source