home *** CD-ROM | disk | FTP | other *** search
- 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+).
-