[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

3132.0. "Help for handicapped person." by AYOV28::ATHOMSON (C'mon, git aff! /The Kelty Clippie) Tue Nov 21 1989 11:43

    The local site charities committee here in Ayr are considering buying
    a computer system for a local man. Needless to say, I'm pushing
    the decision towards an Amiga if possible (A500,A590,A501 + 1084S
    + trackball). The problem is that the guy is disabled and doesn't
    have the use of both hands (he types with a 'pointer' attached to
    one wrist - character by character.) 
    I'm looking therefore for two things:
    
    a) Is there a meta-key type utility available that can take note
    of a shift or Alt key being pressed and modify the next character
    typed ? (he is unable to hold down two keys simultaneously)
    
    b) Ctrl-Amiga-Amiga - does anyone with a little H/W knowledge know if
    it's possible to hack a separate reset button together (perhaps by
    tapping into the A500 keyboard cable and just pulling a line to 0v ??)
    
    	Any help gratefully accepted,
    					Alan T. 
    
    
T.RTitleUserPersonal
Name
DateLines
3132.1Edited keymap ?AYOV28::ATHOMSONC'mon, git aff! /The Kelty ClippieWed Nov 22 1989 10:327
    Just a thought but if there was such a thing as a keymap editor
    I could reassign the numeric keypad to !@#$%%^& etc.  Any one know
    of such a beast ? or any suggestions how I could use NewZap or
    something like that ??
    
    
    					Alan T.
3132.2Keymap for hackingTLE::RMEYERSRandy MeyersWed Nov 22 1989 13:5819
Re: .1

>    Just a thought but if there was such a thing as a keymap editor
>    I could reassign the numeric keypad to !@#$%%^& etc.  Any one know
>    of such a beast ?

No sweat.  Someone on USENET reverse engineered the standard keymap,
and I have a copy.  You simply have to edit a table, run it through
the assembler, link it, and then use SETMAP to load it.

To edit the table, you need to have read the keymap section of the
"ROM Kernel: Libraries and Device" manual.

I'll upload the original file (give me until after Thanksgiving).
If you'd like me to edit the table for you, send me mail describing
exactly which keys you want assigned to the keypad.

I believe I can also make the "Caps Lock" key act like a "Shift Lock"
if needed.
3132.3another ideaHYSTER::DEARBORNTrouvez MieuxWed Nov 22 1989 14:0622
A few years ago I remember seeing a demo of a product at MacExpo 
in Boston.  It was a small headset like device that allowed you 
to control the position of the mouse pointer on the screen by 
just moving your head.  It worked quite well.  There was a single 
button attached to the keyboard that replaced the mouse button.

An infrared sensor mounted on top of the Mac picked up three 
different signals transmitted by the headset...and thru 
triangulation it was able to accurately place the mouse pointer 
whereever you were looking at the screen at the time.  It even 
had a way of adjusting itself to the speed of your movements.

Perhaps a hack of a device such as this could be a partial answer 
for what you are looking for.  It would allow someone to make 
mouse movements and clicks with the use of only one finger and 
the movement of the head.

Sorry, I don't remember what the product was called.  An Apple 
dealer might remember.

Randy

3132.4Shift-lock ?AYOV28::ATHOMSONC'mon, git aff! /The Kelty ClippieFri Nov 24 1989 07:3910
    Thanks for the offer Randy, but I attacked a copy of the gb keymap
    last night with NewZap and managed to modify the keypad assignments.
    I believe that the new keymap, along with a program to assign commands
    to the function keys, a trackball, and a reset button fitted we
    should be all the way. 
    Although, on second thoughts, extended selection could still pose
    a problem, did you mention something about a program to make the
    caps_lock act as a shift_lock ??
    
    					Alan T.
3132.5Clone of standard keymapTLE::RMEYERSRandy MeyersSun Nov 26 1989 23:1619
Re: .4

>    Although, on second thoughts, extended selection could still pose
>    a problem, did you mention something about a program to make the
>    caps_lock act as a shift_lock ??

No a program, but a keymap.  A keymap states which keys are "capsable"
(should be treated as shifted when the CAPS LOCK key is down).

The assembler source for a clone of the USA1 keymap is in:

	TLE""::UPORT$:[RMEYERS.TRADE.AMIGA]USA1.A

To build it, run it though an assembler, and then link it (by itself).
The resulting "executable" is the keymap, and can be loaded by the
SETMAP program.

See page 304 of the "Rom Kernel Reference Manual: Libraries and Devices"
for info on making all the keys capsable.