A Modern Space Cadet
stevelosh.com
stevelosh.com
Now those keycaps were pretty big back in those days (no apple ultra minimal styling) so the displacement wasn't enough to mess up touch typing. But regardless, it was enough to make the keyboard feel slightly spongy, which was a shame as the key mechanism was really good.
Also the keyboard was too wide, (you had to take your hands off the keyboard to press some keys, like KTV (really an excellent keyboard BTW) holdovers such as ⊕ or new ones like . So in practice they weren't used so much.
This keyboard was only used on the CADR; later Symbolics and LMI keyboards still had a lot of keys, but were comparatively stripped down and more stable mechanical engineering.
* even bigger than the weird keyboards that have a pointless numeric keypad next to them that you still see sometimes these days.
It seems a little unfair to call the board crappy. A lot of keyboards had a little bit of flex to them. Most modern keyboards (even premium ones) still flex a little bit. There were better -- or at least more solid-feeling -- keyboards around at the time, some of them more common and cheaper, but calling a Honeywell board "crappy" is just downright hyperbole.
https://stevelosh.com/blog/2012/10/a-modern-space-cadet/#s16...
Anyone here doing this? If so: what are the downsides to this approach?
Aside from Psycho Pinball that was my favourite PC pinball game...
I’ve been moving around for so long, using a laptop for the most part working from beds and coffee shops…
I recently got a desktop for the first time in decades and love the experience and do more focused work.
Thanks for the inspiration to customize my environment.
After the blog was written in 2012, replica Space Cadet keycap sets for Cherry MX became available in 2013.
Realforce RGB models that fit those were released in late 2016, but I don't think that there was every any white Realforce RGB model.
I do the window switching with Hammerspoon and a prefix key: after typing alt-space Hammerspoon will show a modal overlay summarizing the available keys: w for web browser, t for e-mail client, space for terminal.
(Don't hate me. Years of Emacs usage is hard to overcome. I even made Emacs bindings for Davinci Resolve...)
It hardware-mapped the CapsLock key to be a modifier for a bunch of other things, basically allowing your right hand never to have to move off the home row.
It's been discontinued but I managed to re-do a lot of the functionality in software using (a somewhat older version of) AutoHotkey: https://github.com/jasonincanada/dot-files/blob/master/optim...
There's one there for dvorak too of course
AutoHotkey seems to operate at a pretty high level in Windows' input processing stuff. There are lower-level APIs and tools available, but which behaviors are you trying to replicate?
AHK has usually worked for me in the past for rebindings, but this problem in particular seems to be too much for it.
“In addition to inventing the computer mouse, Doug Engelbart and his research team at SRI adapted a five-key "keyset" for typing and entering commands with the left hand while pointing and clicking with the mouse. Reminiscent of equipment used by telegraph operators and stenographers, Engelbart was among the first circa 1965 to use a keyset with a computer, and definitely first to use on a display workstation in concert with a mouse or other pointing device to seamlessly and efficiently navigate the information space, without taking your eyes off the screen. Much like driving a car, you steer, press the pedals, and even shift gears without taking your eyes off the road.”
“By pressing down the various keys on the keyset like keys on a piano – one at a time or in various combinations – you could type all the letters of the alphabet. In addition, they programmed the buttons on the mouse to work like shift keys and command keys for the keyset. So for example, pressing the middle mouse button while typing on the keyset produced uppercase letters, while pressing the left-most mouse button produced numbers and punctuation instead of letters. Other mouse buttons served as command or ctrl key. Thus with mouse and keyset working together, you could enter the equivalent of every key on the keyboard.”
That sounds pretty awesome actually!