Skip to content

Comment on Ask HN: In your experience, what are sound conventions for e-ink UI development?parent

Comments

AFAIU, some drivers offer partial screen refreshes, such that a local repaint only refreshes that specific region of the screen. This can still be garish, but should be less annoying than some other options.

Yet another option is to use fixed-width or multi-element fonts such that updates to, say, numeric or text values only alternate set blocks of pixels. Say, a seven-element numeric display. Standard segment displays are 7, 9, 14, and 16 segments: <https://en.wikipedia.org/wiki/Segment_display>.

A fixed-width font (e.g., Courier) is slightly less clean, but ghosting is restricted to the area of character elements. I've found that even fairly rapidly-scrolling terminal usage on e-ink is tolerable on account of this.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.