Mouse Cursor History (and why I made my own)
youtube.com
youtube.com
History of OS cursors from System 1.0 to recent MacOS, and Windows 1.0 to Windows 10: https://youtu.be/YThelfB2fvg?t=169
How the current Windows 10 cursor is wonky: https://youtu.be/YThelfB2fvg?t=430 (probably the most interesting part of the video)
He ends up fixing the wonky mouse cursor in Windows and makes the download available in the show notes. http://www.michieldb.nl/other/cursors/
Only partially related but Posy is a great creator, his DSM LCD video is one of my all-time favorite videos. https://youtu.be/eGQQWIbD-nM
Thanks, Posy!
btw. random fact: the Mac cursor stays the same when switching to dark mode. Just something I checked just now (I don't usually use dark mode).
Mac OS 1.0, with a black cursor, was released in January 1984. Its predecessor, Lisa OS, with a black cursor, was January 1983.
So if anything, maybe Windows cursor was white just to be different from Mac.
But also, according to Wikipedia, Windows 1.0 was inspired by Visi On [1], which also used a white cursor (pointing upwards, rather than up-left) [2]. So it might have just copied that?
But just from a logical standpoint, Mac always used a white document area with black text in windows, where it would make sense to have a black cursor easy to see. While Visi On continued the MS-DOS/terminal tradition of white text on a black background in its windows, where a white cursor would be more visible. But a quick Google search though doesn't seem to produce any authoritative answer for why Windows 1.0, with its white backgrounds, would choose a white cursor. All I can find is [3] but it's paywalled and none of the usual cache/archive services can access it.
[1] https://en.wikipedia.org/wiki/Windows_1.0x
[2] https://en.wikipedia.org/wiki/Visi_On
[3] https://www.quora.com/Why-is-the-default-mouse-cursor-black-...
I often find myself gravitating towards sleeker, flashier looking cursors (like a chevron) but sooner or later get annoyed or confused and switch back to the old angled-triangle-wtih-tail.
I'm interested if anyone else has thought more about mouse cursors in recent years and what your findings were!
I hadn't known of the creator's cursor set, but like him I've found that a black, white-outlined cursor is generally more visible/usable which in combination with the awkward shape of the default Windows cursors led me to install ported macOS cursors on my Windows machines. Under Linux, the white-outlined black cursors that ship with major DEs look good enough as is so there I just use those.
Then started working though the logging, insights while reading the comments.
Pressure sensitive mouse buttons may be helpful. Same with haptic feedback when dragging over heavier buttons.
Unfortunately on Windows the drivers havn't worked since probably XP, but on Linux I did figure out how to drive the motor, and wrote a PoC to get it working again. It'd need support from the DE and games to really be useful, though.