# A tap turns the panel off and on (task 2.3), 2026-10-14 Board-read plus operator, on the landscape image with `shell-power-key.service` running. A recorder on the board polled Sway's `DSI-1` power state once a second and logged uptime and boot ID: ``` start 2026-10-14T16:22:41-05:00 boot_id=ccd3f704-478b-4eff-b187-1c7bde3ae50f uptime=7611.10 16:22:41 uptime=7611.20 DSI-1 power="power": true 16:24:12 uptime=7702.22 DSI-1 power="power": false 16:24:16 uptime=7705.45 DSI-1 power="power": true end 2026-10-14T16:24:18-05:00 boot_id=ccd3f704-478b-4eff-b187-1c7bde3ae50f ``` Operator, 2026-10-14, after tapping off and tapping on again: "it worked" (the panel went dark and came back to the same session and brightness). Uptime is continuous and the boot ID unchanged, so there was no reset. Limits: no camera frame (camera waived by the operator, who took the bench camera for other use) and no serial log (`/dev/ttyACM0` is not the K230 on this bench). Brightness after the second tap is the operator's report only. ## The display in effect, with HDMI (2026-10-14) The short press now sends `output * power off/on` (master `6e963323`). Before, it always named `DSI-1`; with HDMI holding the one CRTC that stored "off" for the absent panel, and after an HDMI unplug at 23:16:11 (boot `ce466eed…`) the panel came back dark until another press. Boot `1212fd5d13da43489234aed00b283490`, system `/nix/store/cn5bc5bkd3xylm8c3bf8mbpwv8kba9b7-nixos-system-nixos-26.11.20260919.20b1ddd`, from `journalctl -b 1212fd5d… -o short-precise | grep -E "INT0|Handling command .output|HDMI HPD"`: ``` 23:44:01.124817 kernel: canaan-mipi-dsi 90850000.dsi: HDMI HPD: connected 23:44:32.128436 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 press 23:44:32.304707 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 release 23:44:32.317150 sway: Handling command 'output * power off' 23:44:37.434821 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 press 23:44:37.664914 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 release 23:44:37.676958 sway: Handling command 'output * power on' 23:44:59.860414 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 press 23:45:00.517431 kernel: canaan-mipi-dsi 90850000.dsi: HDMI HPD: disconnected 23:45:00.525433 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 release 23:45:00.531919 sway: Handling command 'output * power off' 23:45:01.800365 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 press 23:45:01.953763 kernel: k230-pmu-pwrkey 91000000.pmu-pwrkey: INT0 release 23:45:01.964878 sway: Handling command 'output * power on' 23:45:16.164456 kernel: canaan-mipi-dsi 90850000.dsi: HDMI HPD: connected ``` Operator: "power key blanks the monitor and wakes it, unplug works". Limits: the operator's word on the monitor and panel, no camera; the dark/lit state after the 23:45 unplug is not captured separately.