Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro.cpm » keyboards
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
keyboards [message #118330] Tue, 24 September 2013 14:12 Go to next message
garey is currently offline  garey
Messages: 20
Registered: May 2013
Karma: 0
Junior Member
Message-ID: <8707@brl-tgr.ARPA>
Date: Wed, 27-Feb-85 07:25:56 EST
Article-I.D.: brl-tgr.8707
Posted: Wed Feb 27 07:25:56 1985
Date-Received: Sun, 3-Mar-85 05:30:59 EST
Sender: news@brl-tgr.ARPA
Lines: 11


	My father is very interested in getting a hardwired Dvorak keyboard
rtkey  (Smartkey) to do the Dvorak in software, but there are problems using
those types of programs.  The Kaypro uses a serial port rather than a 
parallel port to connect the keyboard.  What needs to be done to change
the way the keyboard is decoded before it goes to the computer?  Would
it be a matter of a neew ROM somewhere?  Can you buy  a serial Dvorak
keyboard somewhere that would work on the Kaypro?  Any help or Info
would be greatly appreciated.

			Thanks   Jim Garey    garey@ut-ngp.arpa
Re: keyboards [message #118360 is a reply to message #118330] Tue, 24 September 2013 14:12 Go to previous messageGo to next message
cem is currently offline  cem
Messages: 155
Registered: May 2013
Karma: 0
Senior Member
Message-ID: <521@intelca.UUCP>
Date: Mon, 4-Mar-85 11:52:02 EST
Article-I.D.: intelca.521
Posted: Mon Mar  4 11:52:02 1985
Date-Received: Wed, 6-Mar-85 14:20:14 EST
References: <8708@brl-tgr.ARPA>
Organization: Intel, Santa Clara, Ca.
Lines: 21

If you look into the box of the Keyboard you will probably find a 
microcontroller running it. If that is the case and it is an EPROM
version, (or even if it has an EPROM equivalent) You will need to
dump out its software, find the table of ascii characters it sends
(usually a serial table from 0-7FH but may be grouped differently,
eg 0-1F,40-5F,20-3F etc) The distinguishing factor is usually the
all numbers from 0-7F appear exactly once, and in a space that is
80H bytes long. Once you have this info (assuming you dumped it into
a programmer capable of programming the EPROM version of your micro
controller) You can find the ascii representations of the keys you
want to redifine in the table and replace the ascii code that a Dvorak
keyboard would return. Then program the new micro controller, (*always*
save the old one so you can go back to square 1 if you need to) install
it and voila, Dvorak in hardware. 

--Chuck
-- 
                                            - - - D I S C L A I M E R - - - 
{ihnp4,fortune}!dual\                     All opinions expressed herein are my
        {qantel,idi}-> !intelca!cem       own and not those of my employer, my
 {ucbvax,hao}!hplabs/                     friends, or my avocado plant. :-}
Re: keyboards [message #118375 is a reply to message #118330] Tue, 24 September 2013 14:12 Go to previous message
egb is currently offline  egb
Messages: 7
Registered: February 2013
Karma: 0
Junior Member
Message-ID: <650@burl.UUCP>
Date: Sat, 9-Mar-85 13:47:41 EST
Article-I.D.: burl.650
Posted: Sat Mar  9 13:47:41 1985
Date-Received: Sun, 10-Mar-85 06:26:37 EST
References: <8707@brl-tgr.ARPA>
Organization: AT&T Technologies, Burlington NC
Lines: 25

 >  
 >  	My father is very interested in getting a hardwired Dvorak keyboard
 >  rtkey  (Smartkey) to do the Dvorak in software, but there are problems using
 >  those types of programs.  The Kaypro uses a serial port rather than a 
 >  parallel port to connect the keyboard.  What needs to be done to change
 >  the way the keyboard is decoded before it goes to the computer?  Would
 >  it be a matter of a neew ROM somewhere?  Can you buy  a serial Dvorak
 >  keyboard somewhere that would work on the Kaypro?  Any help or Info
 >  would be greatly appreciated.
 >  
 >  			Thanks   Jim Garey    garey@ut-ngp.arpa

One of the ways I converted from an IBM EBCDIC keyboard to an ASCII 
computer input was to read the incoming eight bits from the keyboard and 
use them as the second byte to address a "page" of memory (256 bytes). At 
each individual address was the ASCII equivalent of the EBCDIC code----
worked like a charm.  

Should be possible to do the same thing to simulate a Dvorak keyboard----
read the ASCII keyboard, place the Dvorak equivalent at the addresses and 
provide that value to the computer input.

Does require programming in assembly language, though.  

Ed Baldwin,  Burlington, N.C.   burl!egb  
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Updated Packet Radio MailBox/BBS/GateWay program ver 8.6
Next Topic: WHATSN03.LBR UPLOAD
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Jan 18 09:03:01 EST 2022

Total time taken to generate the page: 0.00750 seconds