🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.misc
Article #63

Re: User Interface Standards -- *Keyboards!*

#63
From: Peter da Silva
Date: Mon, 17 Jul 1989 16:58
24 lines
1863 bytes
In article <17@ark1.nswc.navy.mil>, dsill@ark1.nswc.navy.mil (Dave Sill) writes:
> I don't care what you call it.  I don't see how you can run a mouse
> over a PC keyboard connection and have it work like one of the common
> PC mice such as Microsoft or Logitech.  Am I missing something?

I don't see why not... the standard PC mice generate a set of 5-byte serial
packets: [buttons] [delta x] [delta y] [delta x] [delta y]. What's wrong
with including these packets in the input stream?

The [buttons] only uses codes 0xF8 through 0xFF. That leaves 0x00 through
0xF7 for scancodes. If you want button-up/button-down you can always use
0xF7 followed by a scancode byte, and use the rest of the codes for other
devices. We're not talking super-high baud rates here.

Or even send the keyboard's idea of the (7-bit) ascii code followed by the
scancode, with 0xF7 for non-ascii data. That way a stupid device (like a
cheap terminal) can ignore every other byte (either way) and still work.

Am I missing something?
-- 
Peter da Silva, Xenix Support, Ferranti International Controls Corporation.
Business: peter@ficc.uu.net, +1 713 274 5180. | Multiprocessors are just a
Personal: peter@sugar.hackercorp.com.   `-_-' | way of using up excess memory
Quote: Have you hugged your wolf today?  'U`  | bandwidth. - mark@mips.com
Technical Details
Message-ID: <5039@ficc.uu.net>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!bloom-beacon!usc!apple!sun-barr!newstop!texsun!texbell!sugar!ficc!peter
References: <115518@sun.Eng.Sun.COM> <13@ark1.nswc.navy.mil> <440@arc.UUCP> <17@ark1.nswc.navy.mil>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!bloom-beacon!usc!apple!sun-barr!newstop!texsun!texbell!sugar!ficc!peter
From: peter@ficc.uu.net (Peter da Silva)
Newsgroups: comp.std.misc
Subject: Re: User Interface Standards -- *Keyboards!*
Keywords: keyboards,standardize,plug-n-play,freedom,ADB
Message-ID: <5039@ficc.uu.net>
Date: 17 Jul 89 16:58:18 GMT
References: <115518@sun.Eng.Sun.COM> <13@ark1.nswc.navy.mil> <440@arc.UUCP> <17@ark1.nswc.navy.mil>
Organization: Xenix Support, FICC
Lines: 24