#MouseText

R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2026-02-09

I gotta say, I adore the fact that we're still using something very similar to 1980s "graphics characters" / "MouseText" / "Petscii" in 2026

(No, the QR code won't work for you, it's just an example :)

~ $ qrcp something.png 
Scan the following URL with a QR reader to start the file transfer, press CTRL+C or "q" to exit:
http://192.168.1.27:34909/send/gegg
█████████████████████████████████████
█████████████████████████████████████
████ ▄▄▄▄▄ █ ▀▀█  ▄▄▀█▄█▀█ ▄▄▄▄▄ ████
████ █   █ █▀▄▄▄ █▀▀▄█▀▀▄█ █   █ ████
████ █▄▄▄█ ██▄▀▄▀▀▄▀ ▄▀▀▀█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ █ ▀ █▄▀ █▄█▄█▄▄▄▄▄▄▄████
████ ▀▄ ▀ ▄▄█▄▀ █ ▀ ▄ █ ▀▀ ▀▀▄█▄ ████
█████ █  ▀▄██ ▀  ▄██▀ ▀█ ▀█▀▄▀▄▄▀████
████▄▄█▄██▄█ ▀▀ ▀█ ▄█  █ ▄▀▀ ▄▄▀▀████
████▀▀█ █▄▄ ▀ ▀▄▄▄▀▄█ ▀▄▄▀ █▀▄▄ ▄████
████▄█ ▀▀ ▄█▀▄▀▀▄█ ▀ █▀█▀  ▄▄█▀ █████
████▄██ ▀▀▄█ █ ▀▀  ▀▄ ▀▀█▀▄▀▄▄ ██████
█████▄████▄█ ▄▄▄ ▄▄██▄█  ▄▄▄   ▀▀████
████ ▄▄▄▄▄ █ █ ▄ ▀  ▀██▀ █▄█  █ █████
████ █   █ █▀▄ ▀█▀█ ▄▀ █▄▄  ▄▄▀██████
████ █▄▄▄█ █▄  ▀  █▄█ ▄ ▀█ ▄ ▄█▀▄████
████▄▄▄▄▄▄▄█▄█▄██▄▄█▄████▄▄█▄█▄▄█████
█████████████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
~ $ 

#MouseText #Petscii #Unicode

2023-07-08

@webshinra @nixCraft

Yes it is. Go and read about #MouseText.

2023-07-08

@nixCraft

Of course, Apple showed us how to have buttons and frames and menus (and even a mouse pointer) on a text display many years ago, and Unicode 13 has made that system possible once again.

#MouseText #VirtualTerminals

A black on white terminal emulator display showing a status bar with the date and time at the top, and a window made from MouseText below.  The window has a title bar saying "JdeBP's Computer (vc1/tty) (TERM=teken)" and is showing a coloured login prompt with a box-shaped cursor.A black on white terminal emulator display showing a status bar with the date and time at the top, and a window made from MouseText below.  The window has a title bar saying "JdeBP's Computer (vc1/tty) (TERM=teken)" and is showing a coloured login prompt with a box-shaped cursor.  A mouse pointer using the MouseText glyph is visible below the window.
2023-05-19

I've just re-done some doco, based upon what's coming up in the next release. I posted screenshots of what this looks like, #MouseText and all, a little while ago.

I still have to physically resurrect the Debian development/test/build machine, with its dead hardware, before I can do a release. Those with GOPHER access can follow along, though, as the development source archive is up to date.

jdebp.info/Softwares/nosh/guid

#nosh #login #envuidgid #VirtualTerminals

2023-05-15

The with-PAM flavour only prompts for one thing at a time, even though PAM has the capability for multiple messages in one go. The 7-segment digit characters are in the same Unicode block as most of the MouseText.

#nosh #login #MouseText #Unicode

A screenshot of a login dialogue, in black on white, on a terminal emulator.  The login dialogue is rendered as a pseudo-graphic window, with cyan coloured prompts, and an account entryfield.  The top of the screen shows a status bar with the time, and the title of the window is "JdeBP's Computer" and the name of the terminal device being used and terminal type "TERM=teken".
2023-05-14

I'm sick of the terminal login on my computer using "glass TTY" semantics from 1968, when cursor addressability for character mode terminals has been around since the 1970s and pseudo-graphics have been around since the 1980s (and have been in Unicode since 2020).

Yes, I intentionally ran the without-#PAM flavour. Yes, terminal emulators capable of UTF-8 have been around for decades. This is Microsoft Terminal with the #unscii font, as it happens.

#nosh #login #MouseText

A screenshot of a login dialogue, in black on white, on a terminal emulator.  The login dialogue is rendered as a pseudo-graphic window, with cyan coloured prompts, a yellow error message, and account and password entryfields.  The top of the screen shows a status bar with the time, and the title of the window is "JdeBP's Computer" and the name of the terminal device being used.  The cursor is over the letter "d".
2023-05-04

@viznut

I've had this test chart hanging around for some while, and I don't remember whether it was a modification to yours that I knocked together. Did you do a Mouse Text test? I suspect that it was me. (-:

#Unscii #MouseText

@asie

A test chart for the unscii font, rendered in that font via MobaXTerm in black on white.
2023-05-03

MobaXTerm fares somewhat better, getting REP of non-BMP characters right.

But conversely it seems unable to comprehend unscii-16, and insists upon unscii font glyphs being only 8 lines high, resulting in massive gutters between rows.

And only unscii has the glyphs for MouseText. They're not in Cascadia Mono, for example.

#MobaXTerm #MouseText #Unicode #ECMA48

A screenshot of some MouseText art, depicting a window with title bar and scrollbars in black on white text.A screenshot of what is supposed to be black on white MouseText, but greeked because the font used does not have the glyphs.
2023-05-03

Microsoft Terminal goes badly wrong when REP is combined with characters outwith the BMP. Microsoft Terminal Preview is better, but still goes wrong sometimes when (as in the second image here on the bottom scrollbar) told to REP a character.

#MicrosoftTerminal #MouseText #Unicode #ECMA48

A screenshot of Microsoft Terminal showing what is supposed to be some (monochrome, white on black) MouseText art, that has been completely messed up.A screenshot of Microsoft Terminal Preview showing some (monochrome, white on black) MouseText art of a window with titlebars and scrollbar, that has been slightly messed up on the bottom scrollbar.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst