home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
500-599
/
ff509.lzh
/
PCKeyMap
/
Manual
< prev
next >
Wrap
Text File
|
1991-06-29
|
2KB
|
50 lines
PCKeyMap1.0 PCKeyMap1.0
The program PCKeyMap is PUBLIC DOMAIN. You are permitted to
redistribute this software for non-profit only.
The german keyboard is only incomplete supported by the XT/AT
board. So you may miss the backslash (\) , which is used very
often in XT/AT programs. But in the rigth upper corner there
is a vacant key you may say. This is exactly what I thought.
So this program will change the key to simulate the back-
slash.
The program PCKeyMap will use a InputEventHandler to manipu-
late the backslash and some other usefull keys. The other
keys are [, ], {, } and the chars in the first upper row. You
may reach these keys by pressing and holding the ALT key.
This is exactly the way, which is done by the Amiga itself,
to switch to the US keyboard version.
The XT/AT wont support this way itself, so the PC-keyboad-
driver wont send any value. But the backslash is checked by
the PC-keyboarddriver. So we must tell the PC-driver not to
do anything if we press this key.
Terefore the file "SYS:PC/SYSTEM/SidecarKeys.Table"
must be changed. This file contains a table, in which for all
Amiga keys the equivalent PC key is called. The Amiga keycode
for the backslash is 13 or $0d (hex). In the original table
at this location - second row third value before the
semicolon - we will find the value $29. Please change this
value to $FF and please change the first value in the first
row also to $FF. But this file is read olny once, rigth after
booting the XT/AT the first time. So you must reboot the
Amiga not the XT/AT to see the changes.
The program PCKeyMap should be started from the WorkBench, or
from the CLI by Run or RunBack.
This version is written for the german keyboard. I can't say,
if it would work with other national keyboards. Please send
bugreports and improvements to :
Peter Vorwerk
Jägerstr. 3-5
(W) 3000 Hannover 1
Germany
The program needs the ARP.library (39+).