AminetAminet
Search:
84491 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/boot/KeyboardTest.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Helps to diagnose phantom keyboard problems on boot.
Author:kevsamiga at btopenworld.com (Kev Harrison)
Uploader:kevsamiga btopenworld com (Kev Harrison)
Type:util/boot
Version:45.2
Requires:AmigaOS 3.1+, lowlevel.library.
Architecture:m68k-amigaos
Date:2003-10-25
Download:http://aminet.net/util/boot/KeyboardTest.lha - View contents
Readme:http://aminet.net/util/boot/KeyboardTest.readme
Downloads:923

This program helps to find if a keyboard is failing at boot
time. I have an A4000 keyboard attached to an A1200 which
is unfortunately dying. Sometimes the machine will boot with
random keys pressed continuously which obviously are not so.

The result of this isn't always immediately obvious since the
keys which are falsely depressed could be anything. The F keys
for example, and the machine sometimes doesn't show itself to
be anything wrong, not even in a shell. So, because of this
re-occuring fault with the keyboard, I needed something which
would test it for false depressions at boot time, letting me
know there and then instead of later when I came to do/save 
something important and have phantom keystrokes ruining 
everything. I had a look at aminet for a program to do this,
and strangely there wasn't anything which could test this on
boot.

It was/is an annoying problem, So in the great Amiga tradition,
I decided to roll my own tester. Thinking other people could have
this problem too, due the the Amiga hardware ageing and dying as
the years roll on, I decided to upload it.

Features

- System friendly, only OS functions called, no home made key detection.
  routines, and no shutdown of interrupts or multitasking. No bad hacks.
- Uses Intuition 39+ TimedDisplayAlert of 3 seconds to show keyboard test
  pass or fail while booting.
- Written in assembler, very small only 460 Bytes.
- Requires lowlevel.library, hence the need for OS 3.1+

 ......


Contents of util/boot/KeyboardTest.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  273     460  59.3% -lh5- 20e7 Oct 22  2003 KeyboardTest
[generic]                 1628    3281  49.6% -lh5- 8dcd Oct 22  2003 KeyBoardTest.readme
[generic]                 1039    1479  70.3% -lh5- e12b Oct 22  2003 KeyBoardTest.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files    2940    5220  56.3%            Oct 25  2003

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>