Windows 98 with a 1386887
Some background first:
At some point in my "adventure" with the terminal keyboards, I read that Windows 98 had built in support for these keyboards. This could have been a very handy thing, finding someone to examine the Win98 driver and figure out every last step necessary in a finished, perfect driver for NT+
So I built a Pentium MMX system (typical baby AT motherboard, P-MMX 200MHz, 32MB PC66 RAM, 1mb graphics card, 2.5GB hard drive, CD-ROM)
Installed Win98. My process for this differs from most people; I first use the DOS prompt to copy the contents of the CD to C: then install directly from C: to itself (wayyy faster and more reliable). First problem: "D:\>copy win98 c:\win98" involves a backslash which I forgot the location of on this board (hint: it's left arrow). Hotplugged for a different keyboard which resulted in a very curious system lockup and LEDs sticking on on the keyboard. Had to fully power cycle the system. Weird.
During setup, the following keyboard layouts were possible choices. As you can see, none directly correspond to this keyboard or anything useful:
Albanian
Belarusian
Belgian (Comma)
Belgian (Period)
British
Bulgarian
Canadian Multilingual
Canadian Standard
Croatian
Czech
Czech (Programmers)
Czech (Qwerty)
Danish
Dutch
Estonian
Finnish
French
French Canadian
German (IBM)
German (Standard)
Greek
Greek IBM 220
Greek IBM 319
Greek Latin
Greek Latin IBM 319
Hungarian
Hungarian (101 keys)
Icelandic
Irish
Italian 142
Latin American
Latin American (Bolivia)
Latin American (El Salvador)
Latin American (Honduras)
Latin American (Nicaragua)
Latin American (Puerto Rico)
Latvian
Lithuanian (IBM)
Macedonian (FYROM)
Norwegian
Norwegian (Nynorsk)
Polish
Polish (Programmers)
Portuguese (Brazilian ABNT2)
Portuguese (Brazilian standard)
Portuguese (Standard)
Romanian
Russian
Russian (Typewriter)
Serbian
Slovak
Slovak (Qwerty)
Slovenian
Spanish Modern
Spanish Traditional
Swedish
Swiss French
Swiss German
Turkish (F type)
Turkish (Q type)
Ukranian
United States 101
United States-Dvorak
United States-LH Dvorak
United States-RH Dvorak
While none are obvious matches, does anyone know one which may be closer than US 101?
The sticking key (no break code) problems are obvious when using spacebar to select things...the button you're "clicking" will get stuck down and not come back up (without doing the intended action either), so hitting Enter (in this case Field Exit) is the only option.
Other than that, install went flawlessly. Remembered the product key off the top of my head...bad sign.
Now, investigating the "update device driver wizard" for the installed keyboard ("Standard 101/102-Key or Microsoft Natural Keyboard", uses: hidvkd.sys vmm32.vxd hidparse.sys hidclass.sys), I see almost all options are USB and there is no IBM category.
Something that caught my eye was Maxi Switch, though. Options are:
Maxi Switch, Inc. #1101
Maxi Switch, Inc. #1102
Maxi Switch, Inc. #2101
Maxi Switch, Inc. #2102
Do any of these correspond to, for example, the Maxi Switch keyboard with an active thread somewhere on the forum which is like a 122-key "tenkeyless"?
Going to the (Standard keyboards) category, I see the current selection, and also:
Compaq Enhanced Keyboard
HID-compliant keyboard
Olivetti Keyboard (102-Key)
Olivetti Keyboard (83-Key)
Olivetti Keyboard (86-Key)
Olivetti Keyboard (A101/102-Key)
PC/AT Keyboard (84-Key)
PC/XT Keyboard (83-Key)
PC/XT Keyboard (84-Key)
Just for kicks, I decided to try the PC/AT 84-key driver.
Cmd7 and 8 both became sleep!
Key sticking issues do still exist (I expected that). No functional changes have happened except for Cmd 7 and 8 changing like that.
I would say then, "myth busted" with regards to Win98 supporting the keyboard out of the box. However, it does "work" which is itself good...I wonder if there are key remaps in the Win98 registry.