MacBookの蓋を閉じるときにUSB電源をオフにする


12

MacBook Proの下にUSB駆動の冷却パッドがあります。MacBookをスリープ状態にするために蓋を閉じたときに、冷却パッドをオフにしたいのですが。言い換えれば、冷却パッドが差し込まれているUSBポート、または両方のUSBポートへの電力をMacBookからカットしたいのです。これが可能かどうか誰でも知っていますか?

Windows 7でも同じ質問がされていることに気付きました。


また、USB電源スイッチは常に問題のadafruit.com/product/で
MrDaniel

回答:


12

Appleコンピューターとディスプレイによると:USBを介して周辺機器に電力を供給する唯一の方法は、USBポートへの電力をオフにすることです。Macの電源をオフにします。

Appleコンピューターまたはディスプレイの電源がオフの場合、電源は供給されません。

これを回避するには、ふたを閉じたときにMacの動作を変更します。通常のスリープとは対照的に、ふたを閉じると、別の安全なスリープモードに入るようにMacBookを再構成できます。これは、Windows PCで使用可能な休止状態機能に非常に似ており、USB電源がオフになります。

唯一の欠点は、Macを開いたときに電源ボタンを押してMacを起動する必要があることです。また、MacをRAMの内容をディスクからリロードするため、Macを中断した場所に戻すのに時間がかかります。

MacWorldが提供する「新しいポータブルMacのスリープモードを設定する」の指示に従って、Macのスリープモードを変更できます。

現在の設定を確認してください

$ pmset -g | grep hibernatemode

どのモードはどれですか:

0-スリープ中にRAMがオンになり、安全なスリープが無効になり、超高速ウェイクが発生する、古いスタイルのスリープモード。

1 - ディスクに書き込まれたRAMの内容とハイバネーションモードは、システムが完全に「睡眠」しながら、シャットダウンしても遅いため、ハードドライブからRAMの内容を読み出すには、目を覚まします。

3-2005年秋頃から導入されたマシンのデフォルトモード。RAMはスリープ中に電源が投入されますが、RAMの内容はスリープ前にディスクに書き込まれます。総電力損失が発生すると、システムは自動的に休止モードに入ります。

5-これはモード1と同じですが、セキュリティで保護された仮想メモリを使用するユーザー向けです([システム環境設定]-> [セキュリティ])。

7-これはモード3と同じですが、セキュアな仮想メモリを使用している人向けです。

と思わスリープモード1のMacBookの蓋を閉じたときに、あなたのUSBポートを可能にする電源がオフされます。

スリープモード設定を変更する

sudo pmset -a hibernatemode 1

1
素晴らしく詳細な答えをありがとう。蓋を開けた瞬間の起動に非常に慣れており、さらに16 GBのRAMがあるため、ディスクからの読み取りに時間がかかる可能性があります。USBケーブルを外すだけで苦痛はありません。
パトリックJコリンズ

この答えをありがとう@MrDaniel 私のMacバージョン10.13.6では、hibernatemodeは25(1ではなく)でなければなりません。これはpmsetのmanページです:hibernatemode = 25はpmsetでのみ設定可能です。システムはメモリのコピーを永続ストレージ(ディスク)に保存し、メモリの電源を切ります。システムはディスクイメージから復元します。「休止状態」が必要な場合は、スリープを遅くし、スリープ解除を遅くし、バッテリー寿命を延ばします。この設定を使用する必要があります。
Bhavesh Agarwal

1

私はこれが本当に古い投稿であることを知っていますが、これは他の人に役立つと思っただけです。

Macモデル/ macOSバージョンでは、ターミナルで「man pmset」と入力して、Macの値を確認します。すべてのモデルおよび/またはmacOSバージョンが同じ番号付けスキームに準拠しているとは限りません。

hibernatemodeは、0、3、または25の値をサポートします。

デフォルト:hibernatemode、standby、およびautopoweroffはすべて0に設定されています。

hibernatemode = 0デスクトップのデフォルト。システムはメモリを永続ストレージにバックアップしません。システムはメモリの内容から起動する必要があります。システムは電力損失時にコンテキストを失います。これは、歴史的に、単純な古い睡眠です。

hibernatemode = 3ポータブルのデフォルト。システムメモリのコピーを永続ストレージ(ディスク)に保存し、スリープ中にメモリに電力を供給します。システムは、電力の損失により強制的に休止状態のイメージから復元しない限り、メモリから起動します。

hibernatemode = 25はpmsetでのみ設定可能です。システムはメモリのコピーを永続ストレージ(ディスク)に保存し、メモリの電源を切ります。システムはディスクイメージから復元します。「休止状態」が必要な場合は、スリープを遅くし、スリープ解除を遅くし、バッテリー寿命を延ばします。この設定を使用する必要があります。

私のMacPro(2013モデル)では、値3と25の両方で、(Apple以外の)マウス(Logitech)とキーボード(Havit)のバックライトの電源が切れます。デフォルト設定ではバックライトが点灯したままになりますが、これは非常に面倒です。

「hibernatemode = 3」でのブート時間(64Gb RAM)は非常に速く、「hibernatemode = 25」はほんの少し遅くなります。


高性能のPCI ExpressベースのSSDは、ディスクストレージの問題からRAMの内容をロードする際のパフォーマンスのギャップを埋めるのに役立ちます。
-MrDaniel

0

これは、前後に引っ張られて回避される問題であり、標準は設定されていません。これには短所と同じくらいの長所があります。

多くのノートブックおよびPCの一部の新しいマザーボードには、USBシンボルの上に、どのUSBがスリープ中に電力を供給するかを示す稲妻のシンボルがあります。一部のノートブックは、左側に電力を供給し、右側がオフになります。

PCでは、BIOSに移動してこの機能を有効/無効にすることができ、場合によってはポートを選択することもできます。

私はあなたの場合、macbookを使っていると思います。しかし、何かがプラグインされたことを検出するため、オンのままである可​​能性もあります。スリープする前に何も接続されていない場合、そのポートへの電力をシャットダウンする可能性があります。

1つの方法は、スイッチをどこかに配置し、これを手動で処理することです。温度が50度を超えると、熱スイッチを統合してファンをオンにすることもできます。その後、常にオンにできますが、それ自体によって規制されます。

申し訳ありませんが、問題を解決する方法を具体的に特定することはできませんでした。ファームウェアブートローダーをさらに深く掘り下げて、設定にアクセスできるかどうかを確認することもできますが..それは危険です。


こんにちは、多分スイッチを追加することが最善の解決策です。ケーブルを外す前に、他の誰かがより良いアイデアを持っているかどうかを確認するのを待ちます。
パトリックJコリンズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.