[Coco] Coco 2 Keyboards...

Mark Marlette mmarlette at frontiernet.net
Fri Apr 24 01:17:22 EDT 2015


The Cloud-9 PS/2 keyboard emulates the keyboard via a hardware matrix and a microcontroller. So if the CoCo can produce the key sequence, so can the PS/2 interface.
Regards,
Mark Marlettehttp://www.cloud9tech.com
mark at cloud9tech.com

      From: Stephen H. Fischer <SFischer1 at Mindspring.com>
 To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com> 
 Sent: Thursday, April 23, 2015 11:34 PM
 Subject: Re: [Coco] Coco 2 Keyboards...
   
Back before the first CoCo there was FLEX09 running on a SYM-1. 

I needed a keyboard so I opened National's databook and found the: 

"The MM57499 serial keyboard- encoder integrated circuit, which scans a 12 by 8 matrix and produces the appropriate ASCII code for each key", found a keyboard that had the keys supported from above and a unattached (Except by the pins from the keys) PC Board. 

So I unsoldered all the keys from the PC board and scraped all the traces off and then wired the keys into the matrix required by the MM57499.

It worked great after I wrote the Key Bounce eliminator code for the key presses the SY6551 saw.
---------------------
Two points, 

1) Before building a keyboard from scratch, see if you can find one with the keys supported from above like I did.

2) We really missed the boat in not writing a more reasonable keyboard approach when NitrOS-9 was started. When I needed more command keys for Colorful SLED I wrote a utility that displayed what OS-9 programs saw when keys were pressed. Many ASCII codes were generated by several key combinations, some ASCII codes could not be generated at all and one only produced a code (00) when held down and then produced the (00) code at a fast rate until it was released.
---------------------
And a third point, From the Cloud9 new opening page:

"provides all keys that the Color Computer expects in both BASIC and NitrOS-9"

In writing "Colorful Sled" I wanted all 256 ASCII codes and was dismayed that so many were missing.

Do you know that OS-9 will display many more characters than are normally used on the graphics screens? (CoCo 3) 

Fire up Colorful SLED and while holding down CTRL press and hold the "@" key.

Then press "Q" <cr> and then the key codes will be displayed.

A high resolution graphics screen is needed but holding the ALT key down and pressing the "A" key produces a character not normally seen, "B" and up to "Z". (It has been twenty file (25) years so I may not be precisely correct.)

I have a hard copy of what is "normal", "shifted", "ctrl" and "alt" combinations produced.

The OS-9 manual has the alt characters but the keys used I had to paste those onto what was shown.

SHF

(Sorry, too many memories about the poor OS-9 keyboard routine.)
 


----- Original Message ----- 
From: "Zippster" <zippster278 at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Thursday, April 23, 2015 5:44 PM
Subject: Re: [Coco] Coco 2 Keyboards...


> Making some keyboards with cherry switches would be somewhat expensive, but
> I think I’d do it if I could get proper keycaps for a decent price.
> The keyswitches are expensive enough you’d want good keycaps with the correct
> key symbol, and custom keycaps are expensive enough to kind of kill the idea.
> 
> I suppose someone could possibly 3d print keycap adapters to use original caps.
> 
> That might be doable.
> 
> - Ed
> 
> 
> 
>> On Apr 23, 2015, at 4:55 PM, Al Hartman <alhartman6 at optonline.net> wrote:
>> 
>> Oak appears to be out of the business. To get a company to make the mylar matrices, you'd have to order quite a few.
>> 
>> I think it would be easier to lay out a PCB, and solder in individual Cherry key stations. But, that's pretty expensive.
>> 
>> Unless we can find something surplus to adapt, a Cloud-9 PS/2 adapter is the only game in town right now.
>> 
>> -[ Al ]-
>> 
>> -----Original Message----- From: Josh Harper via Coco
>> 
>> wonder if there is a company that can remake the mylar  id buy several
>> I have a hjl keyboard that when u press ? you get \\ ?


-- 
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco


  


More information about the Coco mailing list