New PS/2 US Keymap
Today, I’ve released a public beta of a new -US- keymap file that changes a number of things in the way your PS/2 keyboard works. To use, place in your c:/tbblue/ folder and replace the existing keymap.bin
- NOTE 1: ALWAYS backup your files when replacing a working copy with a beta file!!! You have been warned!
- NOTE 2: It’s possible you turn your ZX Spectrum Next crazy when you press the modifier with an already modified key twice. So for example Shift + PgUp may hang the keyboard!!!!
Please send feedback via Twitter here or Facebook here
What you’ll Press | What you’ll get on screen | Spectrum Equivalent | What it does |
Left/Right Shift | N/A | CAPS SHIFT | Modifies the other keys you’ll press with it |
Left/Right CTRL | N/A | SYMBOL SHIFT | Modifies the other keys you’ll press with it |
Left/Right ALT | Green cursor in NextBASIC/E cursor on 48K BASICs | EXTEND MODE | Presses SYMBOL SHIFT and CAPS SHIFT together |
Cursor Keys | Cursor will move | CAPS SHIFT + / 5,6,7,8 | Emulates the ZX Spectrum + cursor keys |
PgUp | Reset Inverse Video for 48K / See Chp. 1 for NextBASIC | CAPS SHIFT + 3 | Emulates the ZX Spectrum + TRUE VIDEO key |
PgDn | Sets Inverse Video for 48K / See Chp. 1 for NextBASIC | CAPS SHIFT + 4 | Emulates the ZX Spectrum + INVERSE VIDEO key |
ESC | Either Space or BREAK INTO PROGRAM if running a Next/Sinclair BASIC program | CAPS SHIFT + SPACE | Breaks the execution of a program |
Left Windows Key / Home | { on NextBASIC / TO on 48K BASIC | SYMBOL SHIFT + F | Prints a symbol / token |
Right Windows Key / End | } on NextBASIC / THEN on 48K BASIC | SYMBOL SHIFT + G | Prints a symbol / token |
Scroll Lock | Magenta Cursor on NextBASIC / G cursor on 48K Basic | CAPS SHIFT + 9 / GRAPH key on +/128 | Sets / resets GRAPHICS mode |
PrtScr | (c) symbol | EXTEND MODE + P | Prints a symbol |
‘,” key | Double Quotes ‘”‘ | SYMBOL SHIFT + P | Emulates the ZX Spectrum + ” key |
, key | Comma “,” | SYMBOL SHIFT + N | Emulates the ZX Spectrum + , key |
. key | Period “.” | SYMBOL SHIFT + M | Emulates the ZX Spectrum + . key |
;,: key | Semicolon “;” | SYMBOL SHIFT + O | Emulates the ZX Spectrum + ; key |
[,{ key | [ | SYMBOL SHIFT + Y | Prints a symbol |
],} key | ] | SYMBOL SHIFT + U | Prints a symbol |
/,? key | Forward slash “/” | SYMBOL SHIFT + V | Prints a symbol |
\,| key | Backward slash “\” on NextBASIC / STEP on 48K BASIC | SYMBOL SHIFT + D | Prints a symbol / token |
=,+ key | Equals sign “=” | SYMBOL SHIFT + L | Prints a symbol |
-,_ key | Minus sign “-“ | SYMBOL SHIFT + J | Prints a symbol |
`,~ key | Single quote “‘” | SYMBOL SHIFT + 7 | Prints a symbol |
Ins | Tilde “~” in NextBASIC / STOP in 48K BASIC | SYMBOL SHIFT + A | Prints a symbol / token |
Del | Question mark “?” | SYMBOL SHIFT + C | Prints a symbol |
Numeric Keypad keys | Number on keyboard | 0…9 | Prints a number |
Numeric “/” | Forward slash “/” | SYMBOL SHIFT + V | Prints a symbol |
Numeric “*” | Asterisk “*” | SYMBOL SHIFT + B | Prints a symbol |
Numeric “-“ | Minus “-“ | SYMBOL SHIFT + J | Prints a symbol |
Numeric “+” | Plus “+” | SYMBOL SHIFT + K | Prints a symbol |
Numeric “.” | Period “.” | SYMBOL SHIFT + M | Prints a symbol |
Numeric “Enter” | ENTER | ENTER | Presses Enter |
ENTER | ENTER | ENTER | Presses Enter |
A…Z keys | A…Z | A…Z | Prints character |