Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [keyboards]

For questions about the maintenance, usage, or history of retro keyboards.

Filter by
Sorted by
Tagged with
36 votes
4 answers
8k views

Did any MS-DOS program ever use the System Request interrupt?

As I remember, the SysRq key generated a special, unique interrupt (not an ordinary keyboard interrupt). It was supposed to let the user interrupt any process in a multitasking situation and return ...
Jess Fuckett's user avatar
1 vote
0 answers
176 views

What is the keyboard combination for turbo on Prolinea 3/25?

I have a Compaq Prolinea 3/25zs (BIOS 08/03/92 386C)and suspect it can be switched between 25 MHz and some lower speed. There's a BIOS setting for System Power-on Speed, "Auto" or "High&...
eesz34's user avatar
  • 571
5 votes
2 answers
294 views

Toshiba Libretto 100CT PS/2 keyboard and mouse dual use

I have a Toshiba Libretto 100CT that I'd like to use in docked configuration with an external monitor, speakers, keyboard and mouse Through the use of the official dock I'm able to use a VGA port for ...
Peter Bridger's user avatar
15 votes
3 answers
6k views

How was the @ sign added to keyboards and character sets?

Today, you need the @ character in many places, most notably in email addresses, but I suspect that when the syntax for an email address was defined, the sign was already supported in character sets ...
allo's user avatar
  • 1,073
9 votes
1 answer
1k views

Why do BK computers have unusual representations of $ and ^

While programming in BASIC and FOCAL on my BK-0010-01, I wonder why both the keyboard and the character set have unusual representations of ASCII 36 and ASCII 94? ASCII 36: Standard:$ ; BK version: ¤ ...
harlandski's user avatar
  • 2,953
20 votes
3 answers
2k views

What are these keys on the БК-0010-series keyboards, and what do they do?

(Picture taken from Wkipedia) The БК-0011M keyboard has these keys across the top row: ПОВТ (perhaps short for Повтор, which means Repetition; perhaps used for key repeat) КТ Three arrows which look ...
Omar and Lorraine's user avatar
26 votes
3 answers
4k views

What did Ctrl+NumLock do?

In my answer here I infer that the unusual scancode for the Pause/Break key emulates the user pressing and then releasing CtrlNumLock. Obviously that key combination did something specific, back when ...
Quitting Due To Antisemitism's user avatar
4 votes
3 answers
360 views

Were there clones and/or national variants of IBM's 84-key AT keyboard?

The 84-Key IBM AT keyboard (the one with a visibly separated numbers block but without dedicated cursor keys, with ESC and a dedicated SysRq key in the numbers block) seems to be the rarest of the old ...
TeaRex's user avatar
  • 875
5 votes
0 answers
267 views

How can I prevent unwanted key repeat when using PS/2 keyboard with USB adapter?

I'm currently using an IBM Model M keyboard with a PS/2-to-USB active adapter. When I type fast on my main PC, almost any key will get "stuck" and keeps repeating until I press another key. ...
Joachim E's user avatar
29 votes
3 answers
5k views

Was there a keyboard layout starting with "TBSY"?

Watching an episode of Murder, She Wrote (7x12 "Suspicion of Murder") and, at one point, a character picks up a typewriter and throws it through a window. However, said keyboard has the ...
jimbobmcgee's user avatar
4 votes
1 answer
709 views

What was the first backlit keyboard and were the shift characters illuminated?

I recently bought a Logitech G915 TKL Keyboard. https://www.logitech.com/assets/65840/g915-lightspeed-wireless-rgb-mechanical-gaming-keyboard-qsg.pdf It's great but a massive disadvantage is that ...
chasly - supports Monica's user avatar
6 votes
2 answers
585 views

CONIN (Console In) in CP/M and "old characters" in character latch

CP/M uses CONIN to read a single character from the keyboard, and it will assert CONST to poll the status register for incoming characters. Let's assume the keyboard controller can buffer one ...
BipedalJoe's user avatar
57 votes
4 answers
11k views

Why is Ctrl-V the Paste shortcut?

We now casually use the Ctrl-C to Copy. We also use Ctrl-X to Cut. I understand this choice. We cannot reuse Ctrl-C and the 'X' represents a cross. Crossing something out on a sheet of paper was ...
Alexis Wilke's user avatar
29 votes
4 answers
5k views

Why was the "Space-cadet keyboard" called that?

Many of us have heard of the so-called "Space-cadet keyboard" from 1978 (famous for including a mind-boggling number of modifier keys including control, meta, hyper, super, shift, top, front,...
Robert Columbia's user avatar
36 votes
8 answers
7k views

Did they forget to add the physical layout to the USB keyboard standard?

USB keyboards must have been one of the first devices that could be connected to a USB port. When you are from the US it's possible that you have never faced this problem. But in all other parts of ...
zomega's user avatar
  • 5,372
13 votes
1 answer
2k views

Using a Minitel keyboard with a modern PC

I have a problem for my next project. I want to buy a Minitel (a French terminal, ancestor of PC and Internet). Once I have it, I want to remove the old screen and everything that is inside then put a ...
DrinkCat's user avatar
  • 141
18 votes
3 answers
2k views

IBM PC Alt + numpad for entering character codes: firmware, BIOS or OS?

Back in the days of MS-DOS, when I needed to type a special character that wasn't part of the keyboard layout, I would press down the left Alt key and type out the character code on the numeric keypad ...
Nimloth's user avatar
  • 2,068
6 votes
2 answers
550 views

IBM Model F XT is typing random characters / what cable is this?

I have actually two of these ModelM keyboards, they are a pleasure to use and make a fantastic sound. The other one is from the 90s, takes a small PS2 adapter and works without a problem. This one ...
cardamom's user avatar
  • 321
39 votes
4 answers
7k views

Why does NumLock exist?

My keyboard has over a hundred keys on it. But there's one labelled NumLock. Pressing it turns the numeric keypad into a duplicate of the dedicated arrow keys just left of it. This doesn't seem useful ...
MathematicalOrchid's user avatar
5 votes
2 answers
784 views

Which keyboard replaced the IBM Model M?

Setting aside the fact that the Model M keyboard is still made by Unicomp, which keyboard did IBM market as the successor to their Model M (aka "Enhanced") keyboard? My understanding is that ...
Brian Reading's user avatar
0 votes
0 answers
117 views

Micro-Term ERGO 301 (C134) Terminal Keyboard compatibility

I dug up my old ERGO 301-C134 Terminal, but in the various house-moves, the keyboard has gone missing. I searched and searched the roof-cavity, but it has probably been lost. Click to embiggen ...
Kingsley's user avatar
  • 353
28 votes
3 answers
5k views

The two types of Return keys on keyboard layouts

Why have these two types of Return keys persisted to this day? A quick look at different keyboards from different keyboard manufacturers from today shows the Shift-style Return seems to have more ...
raspi's user avatar
  • 383
6 votes
3 answers
384 views

WY85 terminal with WY60/ASCII keyboard

Some time ago I've found a working Wyse WY85 terminal, and a keyboard that can (physically) connect to it, marked WY60/ASCII. I was now trying to make the terminal work, but noticed that none of the ...
Ale's user avatar
  • 163
10 votes
3 answers
2k views

Was there ever a microcomputer with a full-size keyboard and a hex numpad?

I'm aware of some early/super hobbyist microcomputers that came with ONLY a hex numpad (that is, no letters beyond F/no punctuation). I'm also aware of home microcomputers that had the usual decimal ...
Muzer's user avatar
  • 1,782
9 votes
1 answer
714 views

Meaning of KP_Begin and VK_CLEAR names of numpad 5

The key "5" at the standard keyboard numpad ("keypad" in XFree86) is named KP_Begin in XFree86 and VK_CLEAR in Windows virtual key space. What are these names originated in? Are ...
Netch's user avatar
  • 530
2 votes
0 answers
215 views

Did other Acorn keyboards use two-shot molding?

The BBC Micro hardware specification includes the clause: The legend on the keys will be achieved by two-shot moulding This is a process by which the glyphs are made to run all the way through the ...
rwallace's user avatar
  • 61.4k
9 votes
2 answers
797 views

Cleaning buckling spring keyboards

How do you clean keyboards with buckling springs? I have mentioned in an earlier question that I've recently bought an IBM keyboard but how do you clean a keyboard with buckling springs? I only know ...
oldschoolboomer's user avatar
5 votes
1 answer
360 views

Unicomp's IBM model keyboards

I've recently purchased the Spacesaver M Black Buckling Spring USB keyboard (still didn't get it due to shipping delays) and was wondering whether anyone has a real original IBM keyboard. What is so ...
oldschoolboomer's user avatar
4 votes
1 answer
460 views

Why did the Speak & Spell have an alphabetic keyboard?

Many of us remember the original Speak & Spell from 1978: Image source: Wikipedia One of the interesting things about this early handheld educational game console is the keyboard. It's not normal!...
Robert Columbia's user avatar
3 votes
1 answer
930 views

Is this keyboard a clone of IBM Model M?

I have this old Quest keyboard: And I was wondering whether IBM did allow rebranding of their keyboard technology. Physically it seems similar-looking to IBM Model M. Is that a typical el-cheapo ...
Dimitrios Desyllas's user avatar
3 votes
2 answers
847 views

PS/2 Keyboard not working on Windows 95 and MS-DOS

I received a Packard Bell Multimedia 550 and it came with Windows 95. The problem is that keyboard input was not coming through. Before it attempts to boot into Windows 95, it shows the safemode ...
TaromaruYuki's user avatar
2 votes
1 answer
1k views

8 pin Mini-DIN to USB converter; where can I buy one?

I have a vintage Sun Microsystems Type 6 keyboard that uses an 8 pin Mini-DIN and I want to use it on a modern computer with at least a USB 2.0 port. I've searched online e-commerce websites but most ...
Homberger's user avatar
20 votes
1 answer
3k views

What's the deal with Commodore's RESTORE key?

Most early microcomputers provided either a dedicated key (e.g. Apple ][), keyboard combination (e.g. PC clones), or dedicated hardware button (countless examples) to "Reset" the computer. ...
Brian H's user avatar
  • 60.8k
5 votes
1 answer
338 views

What is the general term for keyboard overlays that show special commands or hotkeys?

I was reminded of the plastic keyboard overlays that I remember from the 1990s. They showed key combinations, hotkeys, and command keys for certain applications. The most common one was just an ...
Freiheit's user avatar
  • 220
8 votes
1 answer
267 views

Did the keyboard "scancodes" available to Commodore PET software differ between models?

As mentioned on my Were there any standard tricks to fix PET upper/lower case differences? question, I'm trying to figure out what to expect when running software generically labelled as "PET&...
natevw's user avatar
  • 2,947
5 votes
1 answer
475 views

What keyboard protocol do IBM 3151 Terminals speak over RJ45

I've recently acquired an IBM 3151 Terminal without a keyboard and I'm not willing to spend any money on an original keyboard. This is why I've tried searching Google for any datasheets of the IBM ...
Unkn0wnCat's user avatar
11 votes
1 answer
1k views

Why do Sun keyboards use diamond for meta?

The Sun Type 3 keyboard labelled its meta keys "Left" and "Right". The Type 4 changed this to a hollow diamond, or lozenge: ◇. The Type 5 and on uses a solid diamond: ◆. My ...
Lars Brinkhoff's user avatar
10 votes
2 answers
887 views

When does an IBM-compatible PC keyboard controller dequeue scancodes?

There is a not-unheard-of technique in DOS software to detect certain keypresses (like Ctrl+Break) by intercepting the keyboard interrupt (IRQ 1) and reading the scancode directly from the keyboard ...
user3840170's user avatar
  • 23.2k
10 votes
2 answers
780 views

Extending C128D Keyboard cable

I need to make a 25 pin Sub-D extension cable for my C128D keyboard. I think it may be as easy as connecting male pins from one side to corresponding female pins on the other side, but need ...
Bartek Malysz's user avatar
8 votes
2 answers
808 views

Origin of Ctrl-Alt-Delete key combination to reset

The Ctrl + Alt + Del key combination to reset is known to me to work on older PC/MS-DOS PCs, some versions of Atari TOS, on runlevel 3 / multiuser.tager Linuxes (it can be disabled). The older of ...
Krackout's user avatar
  • 1,518
1 vote
1 answer
224 views

Amstrad CPC 6128 - Key cap spring missing

Of course the unthinkable happened and I lost one cap key spring while cleaning the keyboard. I am still searching but assuming all things went south, what would be the best solution to replace them? ...
retronexus's user avatar
17 votes
1 answer
2k views

Why are older Shift keys shaped the way they are?

On today's keyboards, the two Shift keys are somewhat elongated horizontally, but otherwise look much the same as any other key on the keyboard. However, in times past it was not altogether unusual ...
Psychonaut's user avatar
  • 7,541
4 votes
1 answer
334 views

What is the easieset way to replace some missing key-caps for the AT&T 6300 keyboard?

I have an what appears to be an AT&T 6300 Computer. It seems to work fine, but I am missing the F5, #7 and numpad + key caps on the keyboard. What is the easiest way to find a replacement for ...
user4574's user avatar
  • 399
12 votes
3 answers
3k views

How did the ZX Spectrum avoid key ghosting?

Was the ZX Spectrum better at handling than later PCs-keyboards without having diodes in its key matrix? I encountered this comment on Y Combinator but I fail to understand it. Couldn't the Speccy ...
Dmitry Anisimov's user avatar
12 votes
2 answers
1k views

Was there an input device capable of entering all Algol 60 symbols with correct appearance?

This question was inspired by recent discussion on early keyboards and character sets, and mention in passing about how the COBOL designers were concerned about not using "non-existent" ...
dave's user avatar
  • 35.7k
43 votes
5 answers
10k views

Why do keyboards have an asterisk key?

While we're all accustomed to using * as the multiplication symbol (not to mention other esoteric meanings in programming, command-lines, etc.) it is of course not actually the everyday standard ...
StayOnTarget's user avatar
  • 3,856
24 votes
4 answers
7k views

Why is there only one PS/2 port on my computer?

I have an old computer from around 1995. It's from a computer brand that I've never heard of called Samanna Compu-Solutions. I am unsure of the model. The problem is, I only have one PS/2 port to work ...
TheComputerMan's user avatar
7 votes
3 answers
764 views

When and Which (PC) Keyboards Introduced Browser and/or Multimedia Keys to Windows

Background: Multimedia/Internet keys are additional function keys on PC keyboards that either invoke specific applications like browser, e-mail, media player, etc. or invoked certain function for ...
Raffzahn's user avatar
  • 224k
8 votes
6 answers
9k views

Why do keyboards with a NumPad repeat the numbers?

This question is related to this one. I realise not all keyboards have the NumPad, but why do those who do have a NumPad have two sets of keys for numbers ( the numbers above the letters and below the ...
Neil Meyer's user avatar
  • 6,507
18 votes
8 answers
5k views

Were there any parallel port keyboards?

I was reading this QA ( Why is the clock frequency of the PS/2 keyboard protocol so high? ) and read in the replies that a high frequency was chosen (at least in-part) to reduce the latency between a ...
Dai's user avatar
  • 823