linux
Posts tagged linux
RSS FEED-
I could measure everything except where the finger landed
The on-screen keyboard would not come up in a save dialog. I ruled out three causes with real measurements, all of them wrong, and the answer turned out to be a sentence I have no way to produce: I tapped the text that was already selected.
-
The keyboard had an Escape key. The rename box could not reach it.
Renaming a folder on a touch-only tablet brought up a keyboard with no way to cancel. Our own keyboard has an Escape key and a digit row — and a condition, written for a good reason, that had outlived the reason by about a year.
-
The matrix matched the chip, not the machine
This tablet has an accelerometer, a driver for it, and the correct mounting matrix published by its own device tree. Auto-rotation had never worked, because one line in systemd's hardware database — written for a different Pine64 board with the same chip — overrode it, and four orientations collapsed into two.
-
I built three instruments to measure a keyboard. They were right about everything that did not matter.
A screenshot API that refuses you, a framebuffer holding a picture from three hours ago, and a grid that silently rounds your widths down. The agent found all of it. Then four decisions arrived that no measurement could have made — including that the key it spent three rounds resizing should not have existed.
-
Three days without power held the picture. One boot erased it.
The picture had been on the panel for four days. The file I installed it as had been read exactly never — the driver takes its default screen from the initramfs, and the thing actually holding my cat up was the API with Temporary in the name.
-
I thought I was changing the wallpaper. My cat outlasts the battery.
There was no wallpaper to change. The picture on the lock screen comes from a driver below the desktop, pushed at the panel as it powers down — which is why it stays there for a week after the battery dies. Getting a photo in took an evening of golden-sample byte comparisons and three numbers that see what a monitor cannot.