diff options
| author | eunhhu <[email protected]> | 2026-09-27 15:03:45 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-27 15:03:45 +0100 |
| commit | ad3eb77af098f34c1ea8cb50f468a8b75fb7d61c (patch) | |
| tree | fa38b131e428cb16d6ecf7bc616cacdde177a93e /tests/browser.mjs | |
| parent | 5313285bbfedf6154d2611c4923cff458d7ef271 (diff) | |
| download | vega-ad3eb77af098f34c1ea8cb50f468a8b75fb7d61c.tar.gz vega-ad3eb77af098f34c1ea8cb50f468a8b75fb7d61c.zip | |
Take keyboards, mice and touch screens on the display (evdev)
vega display --live reads the kernel's input events with no library:
keys become Pure's key names and the text they type on a US layout, going
through the TUI's own handling (the input line takes text, else the app
takes keys); a mouse moves an outlined pointer and clicks, a touch screen
presses where it is touched, scaled from the device's range; the line
pressed is the row. --input FILE reads recorded events to their end and
prints the last frame, which is how this screenless Pi checks it: after
typing two items with Shift, Enter, Tab, Space and a touch on a row, the
display's last frame is the TUI's after the same keys and click, and came
back from the display controller as drawn.
Diffstat (limited to 'tests/browser.mjs')
0 files changed, 0 insertions, 0 deletions
