5 votos

Completamente desactivar el botón de encendido en mi MacBook

Tengo un MacBook Pro Retina, mediados de 2015 con macOS Sierra 10.12.2.

Quiero completamente evitar que el botón de encendido apague, duerma o reinicie mi dispositivo; ya he probado otras soluciones como ejecutar este comando:

defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no

¡pero todo lo que hace es cambiar el comportamiento a abrir una ventana con una acción predeterminada de apagar!

Solo quiero evitar que otras personas, o yo mismo, lo usen de manera intencional o accidental para apagar mi computadora. Es un botón que nunca he usado, aparte de cuando compré mi MacBook hace aproximadamente dos años.

Aún necesito que el botón pueda encender el dispositivo, obviamente.

2 votos

Si lo desactivas por completo, ¿cómo lo vas a iniciar?

0 votos

@Tetsujin Nunca he apagado mi Macbook jaja Pero es un buen punto, simplemente no quiero que se duerma/reinicie/apague mi Macbook una vez encendido. Obviamente, tener una forma de encender mi Macbook es bastante importante.

0 votos

Para ser directos, desactivar tu botón de encendido es una mala idea. Incluso si nunca tienes la intención de apagar tu MacBook Pro, el botón de encendido es crucial para algunos pasos de solución de problemas como restablecer el SMC o NVRAM. Y, como sugiere @Tetsujin, ¿cómo vas a encenderlo cuando lo necesites (por ejemplo, después de una reparación o al reemplazar la batería)?

8voto

UIDAlexD Puntos 109

La solución de Dan Hollis es buena, pero simplemente desactiva el botón en el software. Te diré cómo deshabilitar completamente el botón.

Necesitarás:

  • Perforadora de agujero central. Se recomienda de 1/8".
  • Un martillo, de preferencia ligero para que tengas un control muy preciso de tu golpe.

Paso Uno

Coloca la perforadora de agujero central sobre el botón de encendido. El 'Centro' en Perforadora de Agujero Central es instructivo - debes asegurarte de estar exactamente sobre el interruptor en sí. Hecho correctamente, esto removerá el interruptor sin afectar ningún otro componente en tu MacBook.

Paso Dos

Da un golpe con el martillo. Suena simple, pero no lo es. Haz el golpe rápido y preciso, pero no apliques mucha fuerza. El punto aquí es golpear lo suficientemente rápido para perforar el interruptor en sí mismo, pero no con suficiente fuerza para penetrar más profundo y dañar algo realmente. Hecho correctamente, la perforadora de agujero central atravesará y deshabilitará permanentemente el interruptor. Demasiado rápido o con mucha fuerza y romperás la computadora. Muy lento y simplemente apagarás la computadora.

Resultados

Tu botón de encendido ahora está completamente deshabilitado. Si surge la necesidad, puedes encender la computadora mediante el cortocircuito manual de los contactos a los que se conecta el interruptor. En mi escritorio puedo hacer esto arqueando los pines con un cuchillo, pero la MacBook no te ofrecerá el espacio interno para hacerlo. Dejo esto como un ejercicio para el lector.

Sugerencias

Puede que quieras practicar tus golpes de martillo antes de hacer esto en realidad. Sugiero practicar en una parte carnosa de tu pierna. El objetivo es golpear tan rápido como sea posible sin sentir dolor. Si golpeas demasiado fuerte, dolerá. Demasiado suave y simplemente estarás tocando tu pierna. Sin embargo, si el martillo rebota y no duele, lo estás haciendo bien. Solo practica hasta que tengas confianza y lo harás bien.

1 votos

Si el cumplimiento de la garantía no es un problema, podrías desarmar la MacBook y cortar el interruptor con un Dremel. He hecho algo similar antes con los pines no utilizados en un arduino. Después de eso, simplemente puedes volver a colocar la tapa del botón con epoxi y se verá exactamente igual.

2voto

ndev Puntos 48

Actualmente no estoy frente a mi mac pero encontré este comando:

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

aquí donde puedes guardarlo como una aplicación y hacer que se inicie automáticamente al iniciar sesión aquí

También puedes usar un programa como PowerKey para remapear el botón de encendido, seguirá apagándose si lo mantienes presionado ya que eso es manejado por la placa base, no por el sistema operativo (ya sea que estés usando macOS regular o Windows a través de Bootcamp)

No hay forma de deshabilitar el apagado forzado de presionar y mantener presionado, ya que es manejado por el hardware y no puede verse afectado por el software... a menos que posiblemente flashees una BIOS editada que lo deshabilite

Si necesito mejorar esto, por favor dime cómo

Probaré esto por mi cuenta mañana

0 votos

"se seguirá apagando si lo mantienes presionado" - esto es lo que quiero deshabilitar. Actualmente, mi botón de encendido está configurado para apagar solo si se mantiene presionado. Sin embargo, no quiero que se apague en absoluto

0 votos

@theonlygusti No hay forma de desactivar el apagado con presión y retención, ya que es manejado por el hardware y no por el software, bueno ... sin desconectar o destruir el botón de encendido o los circuitos relacionados, lo que probablemente arruinaría cualquier garantía que tengas

0 votos

@fsb sí, tienes razón. Estaba molesto por tener una reacción tan negativa en otra pregunta. He eliminado mi comentario (que no servía de nada XD), sin embargo, esta respuesta todavía no ayuda realmente porque la solución actual que tengo, que mencioné en mi pregunta, ya cubre lo que esta respuesta promete.

0voto

Goro Puntos 264

Hago la aplicación PowerKey, la cual te permite reasignar un toque de la tecla de encendido para introducir un Forward Delete u otro comando. Podría ser útil para algunos que encuentren esta respuesta. Sin embargo, no modifica el comportamiento de mantener pulsado para apagar, y ese no es el objetivo de la aplicación.

Sin embargo, hubo un problema con OS X Mavericks que llevó a la gente a buscar una manera de modificar el comportamiento de toque y mantén de la tecla de encendido. Eso llevó a binchewer a lanzar varias herramientas y parches en esa línea como 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/

En el enlace de reddit, binchewer publicó un comando que, al menos en ese momento, deshabilitaba por completo la tecla de encendido.

No estoy seguro si funcionará hoy en día, especialmente con la Protección de la Integridad del Sistema activada.

ADVERTENCIA: posiblemente muchos efectos secundarios. Tu computadora no se dormirá automáticamente al cerrar la tapa. No hay forma de forzar un reinicio si tu computadora se cuelga. Etc.

Investigando más a fondo. Espero terminar en una semana. Pequeña pista para aquellos que simplemente quieran desactivar la tecla:

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

Necesitará ser ejecutado con sudo. Por favor, usa y experimenta bajo tu propio riesgo.

0 votos

Esa última orden, que se toma del post de reddit, no funciona. En cambio, el botón ahora fuerza un apagado forzado después de ser sostenido por un tiempo.

0 votos

@theonlygusti funcionó en OS X 10.9.1, quizás desees investigar sobre cómo desactivar AppleACPIButtons.kext en Sierra si el procedimiento ha cambiado. Probablemente también necesitarás desactivar SIP.

0 votos

SIP ya está deshabilitado, DanHolli (otro respondiente) me dijo "No hay forma de desactivar el apagado forzado de presionar y mantener, ya que es manejado por el hardware y no puede ser afectado por el software... a menos que posiblemente flashear un BIOS editado que lo desactive"

0voto

Jaxon Toy Puntos 1

Apaga tu Mac. Coloca cinta en el botón de encendido mientras tu Mac está apagada. Mientras lo colocas, tu Mac debería reiniciarse nuevamente, luego tu botón de encendido quedará atascado y no afectará tu Mac mientras lo usas. La única forma de apagar tu Mac es ir al menú de Apple y luego hacer clic en Apagar.

0 votos

¿Has probado esto? Parece que esto podría causar problemas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X