home *** CD-ROM | disk | FTP | other *** search
- When I got my new Northgate OmniKey Ultra keyboard and the Amiga keycap set, I
- was overjoyed. I loved the feel of the keyboard, and was pleased with the
- layout, except for the 13 PC keys that didn't have equivalent Amiga functions.
- No problem, I thought, I'll just download a keymap editor and map those keys to
- new functions.
- Unfortunately, none of the available keymap editors took third party
- keyboards into account, and there was no way to map keys not present on an
- A500/2000 keyboard.
- Luckily, Greg Cunningham, author of DiskMaster and Baud Bandit, came to
- the rescue with a keymap he'd created in 68000 assembly. I sent him the keycap
- definitions I wanted, and Greg implemented them for me. Enclosed in with this
- read.me file are two files:
-
- NORTHGATE: This is the keymap. Copy to your DEVS:KEYMAPS directory and
- add the command SETMAP NORTHGATE to your startup-sequence file.
- NORTHGATE.A: The assembly source for the keymap, by Greg Cunningham.
- Useful when creating your own custom keymaps.
-
- These files are freeware. Feel free to use the NorthGate keymap, and to use the
- assembly source to create your own. Please give credit to Greg if you do. If
- you find these files useful, consider purchasing one of Greg's great Amiga
- programs (Baud Bandit, my fave terminal program, and DiskMaster). And reading
- my magazine (COMPUTE). Thank you for your support.
-
- Here are the key definitions for the new keys. Sorry about the 2.0 format of
- the NewShell command... Guess which version of the OS I use most? :-)
-
- Key Name Keycode Mapping
- -------- ------- -----------------------
- F11 068h ESC
- F12 069h CTRL-C (RUN-STOP :-)
- PrintScreen 047h DELETE (Didn't like DELETE being all the way
- at the bottom of the keyboard)
- Scroll Lock 048h CTRL-S
- Pause 049h CTRL-Q
- (These start and stop scrolling in the 2.0
- shell and most terminal programs)
- Home 06bh SHIFT-UPARROW \ These should be ALT-arrow,
- End 06ch SHIFT-DOWNARROW / but that doesn't seem possible
- Page Up 06dh SHIFT-UPARROW
- Page Down 06eh SHIFT-DOWNARROW
- Num Lock 05ah keypad (
- SHIFT-numlock keypad )
- Keypad = 06fh =
- Rate Select 01ch "Newshell con:/1//440/AmigaShell/ALT650,11,70,20/CLOSE" + chr$(13)
- /li