Desligue a energia USB ao fechar a tampa do MacBook

11

Eu tenho um bloco de resfriamento alimentado por USB sob o meu MacBook Pro. Quando fecho a tampa para colocar meu MacBook no modo de suspensão, eu gostaria que o bloco de resfriamento fosse desligado. Em outras palavras, eu gostaria que o MacBook cortasse a energia da porta USB em que a placa de resfriamento está conectada ou, alternativamente, de ambas as portas USB. Alguém sabe se isso é possível?

Noto que a mesma pergunta foi solicitado para o Windows 7 .

    
por Patrick J Collins 29.06.2012 / 23:27

3 respostas

9

De acordo com Computadores e monitores da Apple: alimentação de periféricos via USB , a única maneira de desligar a energia das portas USB é para desligar o Mac, a energia permanecerá enquanto o Mac estiver dormindo.

If your Apple computer or display is powered off, no power will be provided.

Uma solução para isso é mudar o que o seu Mac faz quando você fecha a tampa. Você pode reconfigurar o seu MacBook para entrar em um modo sono seguro diferente ao fechar a tampa, em oposição ao sono normal. Isso é muito semelhante ao recurso de hibernação disponível para o Windows PC e resultaria na desativação da energia USB.

A única desvantagem é que você teria que pressionar o botão liga / desliga para iniciar o seu Mac quando abri-lo. E levaria mais tempo para recuperar o Mac de onde você parou, já que ele recarrega o conteúdo da RAM do disco.

Você pode alterar o modo de espera do seu Mac como indicado em Definir o modo de suspensão dos Macs portáteis mais recentes por MacWorld .

Check the current setup

$ pmset -g | grep hibernatemode

which mode is which:

0 - Old style sleep mode, with RAM powered on while sleeping, safe sleep disabled, and super-fast wake.

1 - Hibernation mode, with RAM contents written to disk, system totally shut down while “sleeping,” and slower wake up, due to reading the contents of RAM off the hard drive.

3 - The default mode on machines introduced since about fall 2005. RAM is powered on while sleeping, but RAM contents are also written to disk before sleeping. In the event of total power loss, the system enters hibernation mode automatically.

5 - This is the same as mode 1, but it’s for those using secure virtual memory (in System Preferences -> Security).

7 - This is the same as mode 3, but it’s for those using secure virtual memory.

Parece que o modo de espera 1 permite que as portas USB sejam desligadas ao fechar a tampa do MacBook.

Change the sleep mode setting

sudo pmset -a hibernatemode 1
    
por 31.07.2012 / 16:24
0

Este foi um problema puxado e desviado para trás e para frente e nenhum padrão foi definido. Existem tantos prós quanto contras para isso.

Muitos notebooks e algumas novas motherboards nos PCs têm um símbolo de raio acima do símbolo USB indicando qual USB fornece energia durante a suspensão. Alguns notebooks fornecem energia à esquerda e a direita apaga-se.

No PC você pode entrar no BIOS e ativar / desativar este recurso, às vezes até selecionar as portas.

Eu acho que no seu caso com o macbook .. está sempre ligado. Mas também pode ser que apenas permaneça ligado porque detecta que algo está conectado a ele. Pode desligar a energia para essa porta se antes de dormir nada estiver conectado a ela.

Um caminho seria colocar um interruptor em algum lugar e lidar com isso manualmente .. Eu sei que é uma porcaria, mas você sabe a sua vida. Possivelmente até integrar um interruptor de calor e ligar os ventiladores quando a temperatura ultrapassar 50 graus. Então ele pode sempre estar ligado, mas regulado por si mesmo.

Desculpe eu não poderia ser mais específico em como corrigir o seu problema .. Há um problema que até mesmo o mesmo modelo mac livros são feitos de hardware e firmware diferente. Você pode se aprofundar mais no gerenciador de inicialização do firmware e ver se entra em algumas configurações ... mas isso pode ser perigoso.

    
por 31.07.2012 / 16:39
0

Eu sei que este é um post muito antigo, apenas pensei que isso seria útil para os outros;

Em seu modelo Mac / versão macOS, digite "man pmset" no Terminal para ver quais são os valores para o seu Mac - parece que nem todos os modelos e / ou versões macOS aderem ao mesmo esquema de numeração.

hibernatemode suporta valores de 0, 3 ou 25.

Padrão: hibernatemode, standby e autopoweroff estão todos configurados para 0.

hibernatemode = 0 padrão nos desktops. O sistema irá não recuperar a memória até o armazenamento persistente . O sistema deve acordar do conteúdo da memória; o sistema perderá o contexto na perda de energia. Isto é, historicamente, o sono antigo.

hibernatemode = 3 padrão em portáteis. O sistema irá armazenar uma cópia da memória no armazenamento persistente (o disco) e alimentará a memória durante a suspensão. O sistema despertará da memória, a menos que uma perda de energia force a restauração da imagem de hibernação.

hibernatemode = 25 é somente configurável via pmset. O sistema armazenará uma cópia da memória para armazenamento persistente (o disco) e removerá a energia da memória. O sistema irá restaurar a partir da imagem do disco. Se você quiser "hibernação" - pausas mais lentas, despertares mais lentos e melhor duração da bateria, use essa configuração.

No meu MacPro (modelo 2013), os valores 3 e 25 desligam a luz de fundo do meu mouse (não-Apple) (Logitech) e do teclado (Havit). As configurações padrão manterão as luzes de fundo acesas - o que pode ser bastante irritante.

O tempo de inicialização (64Gb RAM) com "hibernatemode = 3" é muito rápido, "hibernatemode = 25" apenas uma fração mais lenta.

    
por 17.04.2018 / 09:50