WERKEN MET KEYMAP EDITOR """""""""""""""""""""""" Een voorganger van dit programma hebben we al eens eerder op een van onze diskettes gezet, op nummer 35 om precies te zijn. Het programma, dat voor die tijd commerciele software was werd toen vrijgegeven voor het Public Domain circuit. Nu is er een compleet nieuwe versie die als extra in zich heeft dat hij zowel de toetsenborden van de 'oude' als de 'nieuwe' Amiga's herkent. De bezitters van een Amiga 500 Plus kunnen hun eigen lay-out dus gebruiken. Keymap editor staat u toe om keymaps, zoals ze door Commodore op uw workbench meegeleverd worden te veranderen. U kunt onder elke toets zelf een commando of nieuw teken plaatsen. Elke toets op uw toetsenbord heeft een andere waarde. Het aantal waardes kan flink oplopen, temeer omdat u elke toets weer kunt gebruiken i.s.m de Shift, Alt, Shift & Alt, CTRL, Shift & CTRL, Alt & CTRL en met Shift-Alt-CTrl. Dit houd dus in dat de computer precies moet weten wat er met een bepaalde combinatie moet gebeuren, derhalve kent elke toets acht verschillende waardes. Daarnaast is het zo dat de computer ook moet weten dat wanneer de Caps-lock is ingedrukt hij de waarde van de toets i.s.m Shift moet gebruiken, of wanneer men een toets ingedrukt houdt hij het karakter telkens weer op het scherm moet zetten. Als laatste moet hij rekening houden met toetsen die opzich niets doen, maar die in combinatie met elkaar een speciaal teken op het scherm zetten. B.v om umlauts, accent grav en dat soort zaken boven een karakter te plaatsen. Daarmee is het toetsenbord heel wat gecompliceerder dan u waarschijnlijk aanvankelijk dacht. Normaal zijn er vier soorten basis toetsen in een keymap: NOP """ Een NOP toets doet niets en heeft geen enkele waarde Normal (NoQual) """""""""""""""" Een normale toets heeft tot 4 enkele karakterwaardes. Deze waardes corresponderen met de gewone toets, met Alt, CTRL en Shift String """"""" Een string toets mag tot 8 mogelijke waardes hebben en elke waarde mag weer maximaal 32 karakters lang zijn. Daardoor wordt het b.v mogelijk om commando's als COPY #? DF1: of FORMAT DRIVE DF1: NAME TEST onder een van de funktietoetsen te stoppen. Dead """" Dead keys zijn toetsen die normaal hun waarde vertonen, maar die in combina- tie met de Alt toets zorgen voor accenten e.d. Zo vind u in de USA1 set onder een aantal toetsen de diverse leestekens als ALT-K, Alt-F, Alt-G, Alt-H, Alt-J die dan tekens als ^,~,' e.d. Wanneer u het programma opstart zal er om een keymap gevraagd worden die gemodificeerd moet gaan worden. Elke toets die door u aangeklikt wordt zal een waarde laten zien. Wanneer u de waarde van de andere mogelijkheden wilt zien drukt u gewoon op b.v Shift. Boven in het scherm kunt u zien of de gevraagde toets een NOP, String, normal of Dead toets is. De tweede serie gadgets laat zien of er gebruik werd gemaakt van Shift, Alt, CTRL. De derde laat zien of de toets in combinatie met Caps-lock gebruikt kan worden en of het een herhalingstoets is (repeatable) Wanneer u een nieuwe keymap voor eigen gebruik hebt vervaardigt schrijft u die onder een unieke naam weg naar uw diskette. Geef de keymap een compleet andere naam dan de Amiga normaliter gebruikt. Het voorkomt dat u per ongeluk uw USA1 enz. overschrijft. Wanneer u de des- betreffende keymap wenst te gaan gebruiken op uw diskette moet u de startup-sequence van die diskette aanpassen door SETMAP NAAM in deze file te plaatsen. Uiteraard dient het SETMAP commando dan wel in uw C: directory te staan.