Created
January 21, 2020 08:26
-
-
Save rakslice/293117de80bbe8057421088d59eab311 to your computer and use it in GitHub Desktop.
Soarer's Converter configuration for NCD N-107
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# A Soarer's Converter configuration for the NCD N-107 keyboard | |
# https://archive.org/details/bitsavers_ncd9300584nualOct1997_1647905/page/n469 | |
# (which is a PS/2 keyboard with a Sun Type 4 style layout) | |
force set3 | |
remapblock | |
# Main keyboard area | |
INTERNATIONAL_1 BACKSLASH | |
BACKSLASH DELETE | |
PAD_MINUS BACKSPACE | |
BACK_QUOTE ESC | |
BACKSPACE BACK_QUOTE | |
CAPS_LOCK LCTRL | |
LCTRL CAPS_LOCK | |
RCTRL LALT | |
LALT LGUI | |
RALT RGUI | |
F16 APP # Compose key (APP is HID 0x65, typically a Windows-style Menu key on PCs, which I've used here because Linux usually maps it to KEY_COMPOSE) | |
F18 RALT | |
EUROPE_2 RSHIFT | |
RSHIFT RETURN # Line Feed key (RETURN, HID 0x9e, is an unusual extra key code but it could be useful for further remapping) | |
# Keys above numpad | |
F23 PAUSE | |
F24 PRINTSCREEN | |
INTERNATIONAL_3 SCROLL_LOCK | |
ESC NUM_LOCK | |
# Numpad keys | |
INSERT PAD_EQUALS # Numpad equals is unusual on USB keyboards, and in the Linux console it's used as a dedicated ~ key by default for some reason | |
NUM_LOCK PAD_SLASH | |
SCROLL_LOCK PAD_ASTERIX | |
EXTRA_F3 PAD_MINUS | |
PAD_ASTERIX PAD_PLUS | |
PAD_PLUS PAD_ENTER | |
# Left side Sun keys | |
UNASSIGNED STOP # Stop | |
F13 AGAIN # Again | |
EXTRA_F5 MENU # Props | |
F17 UNDO # Undo | |
EXTRA_F9 SELECT # Front | |
F21 COPY # Copy | |
EXTRA_F1 EXECUTE # Open | |
EXTRA_INSERT PASTE # Paste | |
EXTRA_F2 FIND # Find | |
EXTRA_F10 CUT # Cut | |
F14 HELP # Help | |
endblock |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment