[Coco] Coco Digest, Vol 153, Issue 65
Dave Philipsen
dave at davebiz.com
Wed Aug 26 09:07:20 EDT 2015
Ok, let me make a counter-counter-proposal 😀. Why not design the CPLD on the keypad with all of the traces and everything and some sort of jumper that could make it a standard passive matrix keyboard if the CPLD was not installed? Although your idea has some merit and maybe there are some folks with CoCo 1s & 2s who would like the expanded capabilities. Even if the project goes nowhere it's still fun to brainstorm it!
Dave Philipsen
> On Aug 26, 2015, at 1:07 AM, Mark J. Blair <nf6x at nf6x.net> wrote:
>
>
>> On Aug 25, 2015, at 22:17 , Dave Philipsen <dave at davebiz.com> wrote:
>>
>> Here's another cool idea but maybe it's too complicated. What if you design a keyboard with a CPLD (or FPGA) which can perfectly emulate a CoCo keyboard and all of the keycaps match exactly what is on the CoCo keyboard. The CPLD isn't necessarily needed because everything matches the CoCo but we include it anyway and it emulates it anyway. Then, for the non-purists who would rather just have a PC style layout they buy different keycaps for the 2,6,7,8,9 0, -,=, etc. keys and they flip a little DIP switch on the keyboard and away they go! The CPLD knows to perform the translation albeit not perfect and everybody's happy.
>
> Let me make a counter-proposal: Why not design a CPLD/FPGA/micro based translator that connects inline between a dumb keyboard and the CoCo motherboard? Then the smart keyboard capabilities could be used with original CoCo keyboards, too. Granted, you can't just pop off a CoCo 1 chiclet key to replace it with a different one, but you could still have programmable macros. Somebody could put labels on top of their remapped keys if they want. Or they could just ignore the markings, just like I ignore the markings of the control and caps-lock keys (whose functions I swapped) on my Macs. BTW, that confuses the heck out of any visitors to my keyboard... :)
>
> Back in the day, I had some sort of software-based keyboard smartener for my CoCo 1. It added all sorts of fancy special functions. I don't remember what it was called or even most of what it did, but I recall that it had a light blue keyboard overlay that had all of the fancy functions printed on it. A hardware keyboard-smartener might be able to do similar fancy stuff without any software overhead on the CoCo.
>
> --
> Mark J. Blair, NF6X <nf6x at nf6x.net>
> http://www.nf6x.net/
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list