[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shift-key modification?



In article <dYls7.6000$ab2.408070@e420r-atl2.usenetserver.com>,
Matthew Russotto <russotto@wanda.pond.com> wrote:
 
> In article <9orrck$608$1@merope.saaf.se>, Paul Schlyter <pausch@saaf.se> wrote:
>> In article <3BB0DDF3.5030508@mts.net>, Mike Pfaiffer  <pfaiffer@mts.net> wrote:
>> 
>> In the world of Apple DOS or ProDOS software, yes, but not in the
>> world of Apple CP/M.  Read on.....
> 
> IIRC, software which could support an 80 column card could usually support
> the shift key modification also.
 
Even much Apple DOS software which ran on an 80-column card would
read the keyboard by directly accessing the keyboard hardware addresses.
 
>> 1. CP/M software calls a CP/M function when reading the keyboard.
>> Thus, if that shift-key modification is accompanied with the
>> appropriate modifications to the "keyboard read" function in the CP/M
>> BIOS, lower-case keyboard input will be visible to *all* CP/M
>> software, not just a few "shift-key modification aware" programs.
>> Of course CP/M did it the right way: dealing with shift key
>> modification stuff belongs to the OS, not to the applications!
> 
> You could replace the keyboard hooks under Applesoft if you liked.
 
Yes I could, but that would have an effect only on Applesoft programs.
 
Due to the software culture in the Apple II world, there just isn't
a way to do this keyboard shift modification so it'll work on virtually
all Apple DOS/ProDOS programs.

-- 
----------------------------------------------------------------
Paul Schlyter,  Swedish Amateur Astronomer's Society (SAAF)
Grev Turegatan 40,  S-114 38 Stockholm,  SWEDEN
e-mail:  pausch at saaf dot se   or    paul.schlyter at ausys dot se
WWW:     http://hotel04.ausys.se/pausch    http://welcome.to/pausch