Order of the Butterfly
Posts: 315 from 2004/2/14
From: Naples - Italy
Hey Wishmaster,
a guy with your competence was expected by many MorphOS users!
You ask for all the keys missing in KME. You should add the following keys to the inner keyboard layout of KME:
F11
F12
All the keys in the intermediate group (between the alphanumeric keys on the left and the numeric keypad on the right) except the arrow keys and the DELETE key.
The NumL key in the numeric keypad is not addressed by KME (see below for details).
Mapping all these keys into the keymaps generated by KME will allow us to gain control on their new functionalities.
If you are a perfectionist, you could also modify the inner keyboard layout of KME, just to take into account the different layout of the keys on a PC keyboard:
The Amiga tilde (~) key is lost and is substituted by the backslash (\) key.
The BACKSPACE key is larger because it covers the position of the Amiga backslash (\) and BACKSPACE keys.
There are two CTRL keys.
The CAPS LOCK key is larger because it substitutes the CAPS LOCK and CTRL keys of Amiga keyboards.
Positions of ALT and AMIGA keys are interchanged.
The HELP key is now mapped onto the MENU key.
The numeric keypad square bracket ( [ , ] ) keys of the Amiga are absent. They should be mapped respectively onto the NumL and ScrL keys (the latter is in the intermediate group of keys, and both are not recognized by KME). Since the ScrL key has moved elsewhere, all the remaining operation keys in the numeric keypad are shifted accordingly, and the + key is two times larger than on the Amiga.
It is clear that the latter list contains mainly cosmetic issues that could be addressed subsequently.
If you decide to give a try and integrate/modify the KME code you already translated, I will be very happy to be your betatester.
Regards
Powered by PegasosII-G4, MacMini, PowerMac MDD.