5 votes

Désactiver complètement le bouton d'alimentation de mon MacBook

J'ai un MacBook Pro Retina, Mid 2015 fonctionnant sous MacOS Sierra 10.12.2.

Je veux complètement empêcher mon bouton d'alimentation d'éteindre, de mettre en veille ou de redémarrer mon appareil ; j'ai déjà essayé d'autres solutions telles que l'exécution de cette commande :

defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no

mais tout ce que cela fait, c'est changer le comportement en ouvrant une fenêtre avec une action par défaut de fermeture !

Je veux juste empêcher d'autres personnes, ou moi-même, de l'utiliser volontairement ou accidentellement pour éteindre mon ordinateur. C'est un bouton que je n'ai jamais utilisé, sauf lorsque j'ai acheté mon MacBook il y a environ deux ans.

J'ai toujours besoin du bouton pour pouvoir allumer l'appareil, évidemment.

8voto

UIDAlexD Points 179

La solution de DanHollis est bonne, mais elle ne fait que désactiver le bouton dans le logiciel. Je vais vous expliquer comment désactiver complètement le bouton.

Vous aurez besoin de :

  • Poinçon de centrage. 1/8" recommandé.
  • Un marteau, de préférence léger afin que vous puissiez contrôler très finement votre élan.

Première étape

Alignez le CHP sur le bouton d'alimentation. Le "centre" dans "Center Hole Punch" est instructif : vous devez vous assurer que vous êtes exactement au-dessus de l'interrupteur lui-même. Si vous procédez correctement, vous pourrez retirer l'interrupteur sans affecter les autres composants de votre MacBook.

Deuxième étape

Donnez un coup de marteau. Cela semble simple, mais ça ne l'est pas. Le mouvement doit être rapide et précis, mais il ne faut pas y mettre trop de force. Il s'agit de frapper assez rapidement pour faire sauter l'interrupteur lui-même, mais pas avec assez de force pour pénétrer plus profondément et endommager quelque chose. S'il est bien exécuté, le PSC percera l'interrupteur et le désactivera de façon permanente. Si vous frappez trop vite ou trop fort, vous risquez de casser l'ordinateur. Si vous êtes trop lent, vous éteindrez simplement l'ordinateur.

Résultats

Votre bouton d'alimentation est maintenant complètement désactivé. En cas de besoin, vous pouvez démarrer l'ordinateur en court-circuitant manuellement les contacts auxquels l'interrupteur est relié. Sur mon ordinateur de bureau, je peux le faire en créant un arc électrique sur les broches avec un couteau, mais le MacBook ne vous offrira pas l'espace interne nécessaire pour le faire. Je laisse cet exercice au lecteur.

Suggestions

Vous devriez peut-être vous entraîner à donner des coups de marteau avant de le faire pour de vrai. Je vous suggère de vous entraîner sur une partie charnue de votre jambe. L'objectif est de frapper le plus vite possible sans ressentir de douleur. Si vous frappez trop fort, vous aurez mal. Si vous le faites trop doucement, vous ne ferez que taper sur votre jambe. Cependant, si le marteau rebondit et ne fait pas mal, c'est que vous vous y prenez bien. Entraînez-vous jusqu'à ce que vous soyez sûr de vous et vous vous en sortirez.

2voto

DanHolli Points 179

Je ne suis actuellement pas devant mon mac mais j'ai trouvé cette commande :

cd /System/Library/CoreServices/loginwindow.app/Contents/Resources/English.lproj
mv PowerButton.nib PowerButton1.nib

ici dans lequel vous pouvez l'enregistrer en tant qu'application et le lancer automatiquement à la connexion ici

Vous pouvez également utiliser un programme comme PowerKey pour remapper le bouton d'alimentation, il s'éteindra toujours si vous le maintenez enfoncé car cela est géré par la carte mère, pas par le système d'exploitation (que vous utilisiez MacOS normal ou Windows via Bootcamp).

Il n'y a aucun moyen de désactiver l'arrêt forcé par pression et maintien car il est géré par le matériel et ne peut pas être affecté par le logiciel... à moins que vous ne flashiez un BIOS modifié qui le désactive.

Si je dois l'améliorer, dites-moi comment.

Je le testerai moi-même demain

0voto

pkamb Points 5369

Je crée l'application PowerKey qui vous permet de remapper une touche de la touche d'alimentation pour saisir la touche Supprimer avant ou une autre commande. Cela pourrait être utile à certains qui trouveront cette réponse. Cependant, elle ne modifie pas le comportement de maintien à l'arrêt, et ce n'est pas l'objectif de l'application.

Cependant, il y a eu une problème avec OS X Mavericks qui a poussé les gens à chercher un moyen de modifier le comportement de l'appui et du maintien de la touche d'alimentation. Cela a conduit binchewer de publier plusieurs outils et correctifs dans cette veine, tels que power_fixer .

http://web.archive.org/web/20160202223452/http://binchewer.org/blog/index.php?id=1 https://github.com/binchewer/power_fixer
https://github.com/binchewer/power_fixer/pull/8
https://www.reddit.com/r/apple/comments/1u5v5e/mavericks_power_button_fix/ceisg91/
https://www.reddit.com/r/OSXTweaks/comments/1yguq4/request_fix_the_power_button_back_to_how_it_was/

Sur le lien reddit, binchewer a publié une commande qui, du moins à l'époque, désactivait complètement la clé de contact.

Je ne suis pas sûr que cela fonctionne aujourd'hui, surtout si la protection de l'intégrité du système est activée.

AVERTISSEMENT : probablement de nombreux effets secondaires. Votre ordinateur ne se met pas automatiquement en veille lorsque vous fermez le couvercle. Aucun moyen de forcer un redémarrage si votre ordinateur se bloque. Etc.

Poursuivre l'enquête. Je pense avoir terminé dans une semaine. Petite astuce pour ceux qui veulent simplement désactiver le bouton :

kextunload /System/Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext/

Doit être exécuté avec sudo . N'hésitez pas à l'utiliser et à l'expérimenter à vos risques et périls .

0voto

Jaxon Toy Points 1

Éteignez votre Mac. Appuyez sur le bouton d'alimentation avec du ruban adhésif pendant que votre Mac est éteint. Pendant que vous le scotchez, votre Mac devrait redémarrer, alors que votre bouton d'alimentation est bloqué vers le bas et qu'il n'affectera pas votre Mac pendant que vous l'utilisez. La seule façon d'éteindre votre Mac est d'aller dans le menu Apple et de cliquer sur Arrêter.

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