Hangar.La tienda de software del Amiga

KeyboardTest 45.2

Helps to diagnose phantom keyboard problems on boot.

Short:        Helps to diagnose phantom keyboard problems on boot.
Author:       kevsamiga@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

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+

 ......

Gratis

Descargar 3 KB

Desde el Amiga: abre Hangar y busca KeyboardTest.

Autorkevsamiga@btopenworld.com (Kev Harrison)
Categoríautil/boot
Tamaño3 KB
Param68k-amigaos
NecesitaAmigaOS 3.1+, lowlevel.library.
OrigenAminet