Hacker News new | ask | show | jobs
by ritz_labringue 2514 days ago
What does it have to do with the control key ?
3 comments

Because control should be where caps lock is on most keyboards.

It is the one key re-map I cannot live without.

(Anyone who used a Sun keyboard for a considerable period time is familiar with this layout. I do not know if any other systems predated Sun in this regard.)

Sun (founded 1982) was certainly not the first. The Apple II (1977) put CTRL to the left of A, and every other II followed suit. I'm sure they weren't the first, either. The original IBM PC's Model F keyboard (1981) put control to the left of A, too.

The Macintosh didn't originally have a CTRL key, so Caps Lock went there. The first Mac to have CTRL seems to be the Macintosh II and SE, where you were offered the choice of the Apple Keyboard (control left of A) or Apple Extended Keyboard (caps lock left of A). Thus began decades of confusion.

Interestingly, the NeXT keyboard (1988) had no caps lock.

If you pressed Command and Shift, you activated "Shift Lock"
I always thought the position of the control key on the OLPC keyboard was a cute decision: http://wiki.laptop.org/images/1/1b/Keyboard_english.png

Several extra keys for typing useful symbols and non-english characters, and not a CapsLock in sight!

> (Anyone who used a Sun keyboard for a considerable period time is familiar with this layout. I do not know if any other systems predated Sun in this regard.)

I believe the ASR33 may be the originator of Ctrl to the left of A:

https://www.bytecollector.com/images/asr-33_vcf_02.jpg

Other influential terminals such as the DEC VT series, and the ADM-3A also placed Ctrl along the home row (although on many of the DEC keyboards, there were two keys in the modern Caps Lock position - Ctrl to the left, and Caps Lock on the right).

Many early home computers had Ctrl in this position, including the Apple II and the original IBM PC.

The very first Sun workstation used a keyboard with the same layout as the DEC VT100, it then evolved into the more well known Sun layout, which later inspired the Happy Hacking Keyboard,

I believe the old space cadet keyboards did, and also that that is why emacs prioritizes the C- prefix for major chords.
Because ctrl is important for terminal users, but Mac keyboards have it only in a very awkward almost unreachable place - so remapping caps lock to ctrl is a very common fix (which is supported natively in the settings app, too).
I have my control key mapped to caps lock and can't go back at this point.